Hint

Hint parts starting with:

H