A hard problem (13/31)

A hard problem