Best solution (15/34)

Best solution