John Tromp is a Dutch computer scientist, programmer, puzzle designer/solver, Go player, chess player, recumbent rider, and googologist.