Lots of invalid token errors C#
<p>I'm new to coding and I'm trying to start off the begging with some questions. It was going very well til I got to the bottom and it gave me a couple errors about invalid tokens. please read these lines and tell me whats wrong</p>

<pre><code>using System;

namespace CheckIfOver18
{
    class MainClass
    {
        public static void Main(string[] args)
        {
        Start:
            Console.WriteLine("How old are you? \n");
            int age = Convert.ToInt32(Console.ReadLine());
            int yes = y;
            if (age &lt; 18)
            {
                Console.WriteLine("This game contains dismemberment and violence between victional characters, please get your parents or guardians to answer the next question.");
            }
            Console.WriteLine("\n This game contains dismemberment and violence between victional characters, do you allow your child to play this game? Please type y for yes or n for no");
            Console.ReadKey(yes);
            Console.WriteLine("Thank you for letting your child play this game, &lt;press any key to continue");
            Console.ReadKey();
        }
            else Console.WriteLine ("Sorry your child is not able to play this game");
        goto Start;
            if (age &gt; 18){
                Console.WriteLine("&lt;Press any key to continue");
                Console.ReadKey();
        }
    }
}
</code></pre>

<p>Im new so if you can tell me what to do with direct words that would be nice</p>