Hard level (6/27)

Hard level