matrix := [ [Z(121)^86,Z(121)^60,0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),Z(121)^120,0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),Z(121)^120,0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),Z(121)^120,0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [Z(121)^25,Z(121)^78,Z(121)^112,0*Z(121),Z(121)^26,0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),Z(121)^120, 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), Z(121)^120,0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),Z(121)^120,0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),Z(121)^120,0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),Z(121)^120,0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),Z(121)^120,0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),Z(121)^120, 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),Z(121)^120,0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),Z(121)^120,0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),Z(121)^120,0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),Z(121)^120,0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),Z(121)^120,0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [Z(121)^104,Z(121)^78,Z(121)^112,0*Z(121),Z(121)^78,0*Z(121),0*Z(121),0*Z(121), Z(121)^86,0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),Z(121)^52,0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),Z(121)^60,0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),Z(121)^120, 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),Z(121)^120,0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),Z(121)^120,0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),Z(121)^120,0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),Z(121)^120,0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),Z(121)^120,0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),Z(121)^120,0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121)], [0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),Z(121)^120], [Z(121)^57,Z(121)^74,Z(121)^16,Z(121)^105,Z(121)^39,Z(121)^76,Z(121)^87,Z(121)^24, Z(121)^119,Z(121)^90,Z(121)^6,Z(121)^63,Z(121)^92,Z(121)^98,Z(121)^72,Z(121)^56, Z(121)^84,Z(121)^111,Z(121)^109,Z(121)^18,Z(121)^30,Z(121)^11,Z(121)^12,Z(121)^43, Z(121)^38,Z(121)^112,Z(121)^96,Z(121)^5,Z(121)^73,Z(121)^114,Z(121)^37,Z(121)^8, Z(121)^21,Z(121)^106,Z(121)^33,Z(121)^65], [Z(121)^119,Z(121)^63,Z(121)^5,Z(121)^21,Z(121)^89,Z(121)^58,Z(121)^64,Z(121)^10, Z(121)^19,Z(121)^86,Z(121)^40,Z(121)^32,Z(121)^16,Z(121)^20,Z(121)^3,Z(121)^46, Z(121)^77,Z(121)^19,Z(121)^49,Z(121)^109,Z(121)^109,Z(121)^11,Z(121)^34,Z(121)^2, Z(121)^14,Z(121)^110,Z(121)^13,Z(121)^66,Z(121)^8,Z(121)^103,Z(121)^70,Z(121)^44, Z(121)^20,Z(121)^23,Z(121)^77,Z(121)^36], [Z(121)^106,Z(121)^94,Z(121)^66,Z(121)^58,Z(121)^112,Z(121)^32,Z(121)^110,Z(121)^33, Z(121)^24,Z(121)^87,Z(121)^80,Z(121)^106,Z(121)^104,Z(121)^56,Z(121)^18,Z(121)^38, Z(121)^82,Z(121)^106,Z(121)^62,Z(121)^46,Z(121)^72,Z(121)^20,Z(121)^57,Z(121)^84, Z(121)^46,Z(121)^67,Z(121)^78,Z(121)^47,Z(121)^31,Z(121)^76,Z(121)^5,Z(121)^40, Z(121)^49,Z(121)^90,Z(121)^52,Z(121)^5], [Z(121)^52,Z(121)^78,0*Z(121),Z(121)^86,0*Z(121),0*Z(121),Z(121)^52,0*Z(121), 0*Z(121),0*Z(121),0*Z(121),Z(121)^60,0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121),0*Z(121), 0*Z(121)], [Z(121)^105,Z(121)^37,Z(121)^54,Z(121)^20,Z(121)^22,Z(121)^72,Z(121)^45,Z(121)^95, Z(121)^30,Z(121)^32,Z(121)^119,Z(121)^28,Z(121)^14,Z(121)^46,Z(121)^105,Z(121)^109, Z(121)^29,Z(121)^29,Z(121)^65,Z(121)^69,Z(121)^36,Z(121)^62,Z(121)^112,Z(121)^72, Z(121)^74,Z(121)^29,Z(121)^89,Z(121)^93,Z(121)^119,Z(121)^34,Z(121)^25,Z(121)^24, Z(121)^73,Z(121)^63,Z(121)^99,Z(121)^41], [Z(121)^42,Z(121)^112,Z(121)^45,Z(121)^12,Z(121)^10,Z(121)^9,Z(121)^16,Z(121)^107, Z(121)^21,Z(121)^9,Z(121)^83,Z(121)^111,Z(121)^64,Z(121)^59,Z(121)^45,Z(121)^62, Z(121)^114,Z(121)^67,Z(121)^65,Z(121)^73,Z(121)^83,Z(121)^120,Z(121)^22,Z(121)^58, Z(121)^80,Z(121)^56,Z(121)^87,Z(121)^103,Z(121)^2,Z(121)^2,Z(121)^77,Z(121)^50, Z(121)^119,Z(121)^3,Z(121)^65,Z(121)^82], [Z(121)^2,Z(121)^89,Z(121)^22,Z(121)^46,Z(121)^39,Z(121)^59,Z(121)^82,Z(121)^118, Z(121)^38,Z(121)^100,Z(121)^56,Z(121)^105,Z(121)^108,Z(121)^10,Z(121)^65,Z(121)^103, Z(121)^16,Z(121)^30,Z(121)^106,Z(121)^25,Z(121)^69,Z(121)^99,Z(121)^68,Z(121)^12, Z(121)^20,Z(121)^98,Z(121)^100,Z(121)^103,Z(121)^7,Z(121)^10,Z(121)^45,Z(121)^119, Z(121)^24,Z(121)^95,Z(121)^94,Z(121)^2], [Z(121)^63,Z(121)^79,Z(121)^94,Z(121)^47,Z(121)^9,Z(121)^116,Z(121)^3,Z(121)^83, Z(121)^37,Z(121)^32,Z(121)^68,Z(121)^17,Z(121)^60,Z(121)^69,Z(121)^24,Z(121)^13, Z(121)^100,Z(121)^25,Z(121)^108,Z(121)^113,Z(121)^21,Z(121)^107,Z(121)^118,Z(121)^7, Z(121)^85,Z(121)^108,Z(121)^4,Z(121)^95,Z(121)^15,Z(121)^119,Z(121)^23,Z(121)^5, Z(121)^50,Z(121)^83,Z(121)^88,Z(121)^95], [Z(121)^113,Z(121)^3,Z(121)^117,Z(121)^107,Z(121)^103,Z(121)^89,Z(121)^42,Z(121)^31, Z(121)^85,Z(121)^21,Z(121)^78,Z(121)^108,Z(121)^46,Z(121)^3,Z(121)^49,Z(121)^71, Z(121)^108,Z(121)^16,Z(121)^107,Z(121)^40,Z(121)^54,Z(121)^23,Z(121)^10,Z(121)^51, Z(121)^101,Z(121)^117,0*Z(121),Z(121)^50,Z(121)^32,Z(121)^82,Z(121)^81,Z(121)^115, Z(121)^33,Z(121)^41,Z(121)^69,Z(121)^54], [Z(121)^77,Z(121)^79,Z(121)^17,Z(121)^73,Z(121)^52,Z(121)^13,Z(121)^8,Z(121)^19, Z(121)^89,Z(121)^11,Z(121)^47,Z(121)^13,Z(121)^108,Z(121)^30,Z(121)^94,Z(121)^101, Z(121)^95,Z(121)^67,Z(121)^13,Z(121)^87,Z(121)^21,Z(121)^8,Z(121)^10,Z(121)^30, Z(121)^18,Z(121)^79,Z(121)^117,Z(121)^59,Z(121)^43,Z(121)^10,Z(121)^120,Z(121)^115, Z(121)^71,Z(121)^8,Z(121)^6,Z(121)^103] ];