If Michelle planted 16 more flowers than Chelsea, then they would have planted the same number of flowers each if there were 16 fewer flowers—58-16=42 flowers. So they would have planted 42/2=21 flowers each. Therefore Michelle planted 21+16=37 flowers.
37+21=58, so it checks out. Chelsea planted 21 flowers, and Michelle planted 37.