See http://www.ioccc.org/1992/