Explaining the 256 squares approach
Explaining the 16 squares approach