PL5_ex4 Done
PL5_ex3_b error correction and program restructuring
PL5_ex3_a error correction and program restructuring