inital attempt at problems