Turing-Tape Games: A Challenge in Algorithmic Problem Solving
algorithmicproblemsolving.org