Hard level (10/27)

Hard level