CDC Cyber blast from the past
Transliterate a CDC assembler classic into modern C++, and change the logic to work with Ascii.
Look, Ma: no loops!
The CDC source code can be found at http://s3data.computerhistory.org/chess/chess.sourcecode.102645430.pdf