Hard problem (1/30)

Hard problem