Solutions: 1572