public void Test5()
        {
            int[]  q        = { 1, 2, 5, 3, 4, 7, 8, 6 };
            string expected = "4";
            string result   = MinimumBribes.Solution(q);

            Assert.Equal(expected, result);
        }
        public void Test1()
        {
            int[]  q        = { 2, 1, 5, 3, 4 };
            string expected = "3";
            string result   = MinimumBribes.Solution(q);

            Assert.Equal(expected, result);
        }
        public void Test3()
        {
            int[]  q        = { 5, 1, 2, 3, 7, 8, 6, 4 };
            string expected = "Too chaotic";
            string result   = MinimumBribes.Solution(q);

            Assert.Equal(expected, result);
        }