ben terrible untested solution set to prob 1...I will do better next time...