Best solution (12/34)

Best solution