Warmup: finished and debugged, not sure if answer is correct.
Merge branch 'master' of https://github.com/rhedshi/cs181-practical-4.git