4
 3  7  1  0 
 6  2  8  4 
 5 10 11 12 
 9 13 14 15 
