Puzzles solved by Shiva