I'm thoroughly impressed by your geometric abilities! I didn't know that, and took me a while to check. Any hints on the puzzle, and as a sidequestion, what tools do you use to figure this kind of question? Just imagination, vector algebra, elementary trigonometry?