Anyone Know what it wrong with this? (C# Easy)
Failing 3 testcases from 35. I did not know what is wrong here.\n\n        private static int[][] arrs;\n        private static int arrsIndex = 0;\n        priv
Failing 3 testcases from 35. I did not know what is wrong here.\n```\n        private static int[][] arrs;\n        private static int arrsIndex = 0;\n        private static Random rnd = new Random();\n\n        public static void Solution(int[][] rects)\n        {\n            arrs = rects.Where(r => r.Length != 0).ToArray();\n        }\n\n        public static int[] pick()\n        { \n\t\t\tarrsIndex = ++arrsIndex >= arrs.Length ? 0 : arrsIndex;\n        \n            int x = rnd.Next(arrs[arrsIndex][0], arrs[arrsIndex][2] + 1);\n            int y = rnd.Next(arrs[arrsIndex][1], arrs[arrsIndex][3] + 1);\n\n            return new int[] {x, y};\n        }\n```
[]