Best solution (32/34)

Best solution