2.4. Web

Hard:

Soft: