Best solution (34/34)

Best solution