Puzzles solved by obca