solve 37
solve 38
solve 43
solve 44.