Assignment 6 - soleman