This is awesome! So much harder than it looks at first. Nice to see different takes on the same basic idea!
Thank you so much!