intial commit for pset5 and pset4_hacker