Hard:
Soft: