A mind twister. Solved!