I don't understand why this loop starts at 8 and 18 when I output it, but when I try "i < 10 and j < 10", it starts at 2 and 2. Can someone explain this to me?
class Program
{
    static void Main(string[] args)
    {
        for (int i = 2; i < 100; i++)
        {
            for (int j = 2; j < 100; j++)
            {
                Console.WriteLine("i = {0} and j = {1}", i, j);
            }                 
        }
    }
}
Screenshot of my issue:
 
 
 
     
     
     
    