Solving adventure games most tedious puzzles