Technology Information: Spatial and Visual Puzzles Applications