Puzzles solved by gavi100