checkin results from problem1a and problem1b