Solutions 2.4 - 2.6 from Tatiyana Domanova