29 solution
56 solve