So this loop is my first attempt at changing many things. I'm not sure I'm going about it the right way. This is for a rught/wrong answer game. Each time they answer wrong, the loop is called. 

In my head it would go to the if related to numAttempts. So if numAttempts ==4 you would see "Wrong Answer 2 tries left!" But each time until the fifth attempt, when the loop is called it always starts at the top regardless of the numattempts. 

To mitigate this I also tried adding numAttempts++ in the message check (wrong) code block. 

I like the idea of the four loop, because based on each wrong answer a different image will appear, based on HangmanImage() --not currently defined--

I've tried break and return between the for if statements but it isn't working. Can you help me when the loop is called to start the loop where numAttempts =. EX. start at numAttempts==2? And stop the loop after the specific instance is completed?

I'm new to coding and trying to make it work. I appreciate your Patience if my work is 100% wrong or that I shouldn't have done a four look. reading a book and the web is great, but every now again, especially in the beginning people need guidance. Please take a moment and push me in the right direction. 

Thank you for your time. 

```
 int numAttempts = (0); // global variable, at the start of the class. This allows the variable to be used anywhere with the current value

    int maxAttempts = (5);

    static void UpdateImage()
    {
        for (int numAttempts = 0; numAttempts < 6; numAttempts++)
        {
            if (numAttempts == (1))
            {
                MessageBox.Show("Wrong Answer 4 tries left!");

                {
                  //  HangmanImage();
                }

            }
            else
                if (numAttempts == (2))
                {
                    MessageBox.Show("Wrong Answer 3 tries left!");

                    {
                //    HangmanImage();
                    }

                }
                else
                    if (numAttempts == (3))
                    {
                        MessageBox.Show("Wrong Answer 2 tries left!"); 
                        {
                 //           HangmanImage()
                        }  

                    }
                    else
                        if (numAttempts == (4))
                        {

                            MessageBox.Show("Wrong Answer 1 try left!"); 

                            {
                              //  HangmanImage()
                            }
                        }
                        else
                            if (numAttempts == (5))
                            {
                                MessageBox.Show("You Lose!");

                                 {
                               //     HangmanImage();
                                 }
                            }
        }

    }

```