How are melting point and freezing point the same?