Puzzles solved by rivivor staff