Homework 5.3 done and tested
Homework 5.4 done and tested