Best solution (19/34)

Best solution