add problem12(solving now)