Why does melting require energy even though temperature stays constant? | RevisionDojo