Hard level (13/27)

Hard level