My second attempt at KSU CS2