solved problem1!