Puzzles solved by demola