Puzzles solved by mvale