finish problem1
wtf