cleaned up starting point (imported Lab 4 solution and cleaned it up)