Puzzles solved by uow