Finished problem 4.
Added solution to problem 5.
Removed an accidentally added binary file, and added a gitignore so that I won't accidentally add any in the future