Solutions:

spoiler