Finished Day 3 programming file

commit much more often than this