Driver code
var arr = [ [ 1 , 2 , 3 , 4 ] , [ 5 , 6 , 7 , 8 ] , [ 9 , 10 , 11 , 12 ] , [ 13 , 14 , 15 , 16 ] ] ; var n = 4 ; var prefix_xor = Array . from ( Array ( N ) , ( ) => Array ( N ) . fill ( 0 ) ) ;