Solutions

solution1solution2solution3solution4solution5