That's very clever. My own talents at spacial reasoning meant there was a lot more trial and error for me than there was solid thought, but people who can think spacially should love this.
Thank you!