Logic & Multidimensional Puzzles