Typical solutions

From simple to complex