Puzzles solved by VAHP