Added psuedo code for Part 1 Deliverables A,B,C