russtopher/cs3421-ass2 archive