Puzzles solved by Epica