'Sun' as a natural factor helps in the formation of soil. Explain, how?

(i) Sun heats up the rocks during the day so that they expand.
(ii) At night rocks cool down and contract.
(iii) All parts do not expand and contract at the same rate and this results in huge rock to break simultaneously and form soil.