Breaking the code to understand it