Great problem (10/15)

Great problem