Puzzles solved by BEATO ANGELICO