if (current == N)
            {
                List<int> tmp = new List<int>();

                tmp.Add(a);
                tmp.Add(b);
                tmp.Add(c);

                tmp.Sort();

                if (tmp.First() > 0)
                {
                    return Math.Abs(A - a) + Math.Abs(B - b) + Math.Abs(C - c) - 30;
                }
                else
                {
                    return INF;
                }

            }
