2.1.4. Actual solutions