Water ,unlike most liquids , its volume expands when passing from liquid state to solid state.Due to hydrogen bond that makes water so special.Water has enough energy for molecules to move, but when it reaches 40C the atoms slowdown to form this hexagonal form (see image).Where it forms solid crystal structure that takes up more room(space) than water.
The Earth has its own magnetic field , it acts like there is huge bar magnet buried inside,but this bar magnet is not on the earth rotational axis it is shifted by some angle.The south of the bar magnet is on the magnetic north and the south polarity is on the magnetic north(image).As opposite polarities attract the magnetic needle (north) is attracted to the south polarity in the magnetic north.That’s why the needle always points north.If you want to know “why earth has magnetic field?”go to letter E.