= {
{ 0, 1, 3, 2, 16, 17, 19, 18, 80, 81, 83, 82, 64, 65, 67, 66},
{ 4, 5, 7, 6, 20, 21, 23, 22, 84, 85, 87, 86, 68, 69, 71, 70},
{ 12, 13, 15, 14, 28, 29, 31, 30, 92, 93, 95, 94, 76, 77, 79, 78},
{ 8, 9, 11, 10, 24, 25, 27, 26, 88, 89, 91, 90, 72, 73, 75, 74},
{ 32, 33, 35, 34, 48, 49, 51, 50, 112,113,115,114, 96, 97, 99, 98},
{ 36, 37, 39, 38, 52, 53, 55, 54, 116,117,119,118, 100,101,103,102},
{ 44, 45, 47, 46, 60, 61, 63, 62, 124,125,127,126, 108,109,111,110},
{ 40, 41, 43, 42, 56, 57, 59, 58, 120,121,123,122, 104,105,107,106},
{160,161,163,162, 176,177,179,178, 240,241,243,242, 224,225,227,226},
{164,165,167,166, 180,181,183,182, 244,245,247,246, 228,229,231,230},
{172,173,175,174, 188,189,191,190, 252,253,255,254, 236,237,239,238},
{168,169,171,170, 184,185,187,186, 248,249,251,250, 232,233,235,234},
{128,129,131,130, 144,145,147,146, 208,209,211,210, 192,193,195,194},
{132,133,135,134, 148,149,151,150, 212,213,215,214, 196,197,199,198},
{140,141,143,142, 156,157,159,158, 220,221,223,222, 204,205,207,206},
{136,137,139,138, 152,153,155,154, 216,217,219,218, 200,201,203,202}
}