Puzzles solved by maricruz army