Hard level (7/27)

Hard level