Assignment 5-3 for class. Doesn't work yet... : /