problem 1.22 with help of Lita.. Lita you rock.. not literally tho