assignment 4 starting out