My 2010 Mid-Central Programming Contest Solutions