resolve problem 035
resolve problem 037
resolve problem 041
resolve problem 021
resolve problem 023