UMSL Open Programming Competition 2018 http://www.cs.umsl.edu/~janikow/competitions/2018/OPC18Competition.pdf (archive) https://www.umsl.edu/cmpsci/files/pdfs/opc2018results.pdf (archive)