Best solution (17/34)

Best solution