Why Does Ice Have A Low Melting Points