Problem1

might nead a little spring cleaning