I have been trying for weeks to figure this concept out. Thank you for being so clear and thorough.
wtf
@mar81018