Why Am I getting these errors, i am an intermediate coder following a simple multiplayer setup tutorial and can't figure out why I am getting these errors

I am getting these Errors
Assets\Scripts\MenuManager.cs(5,14): error CS0101: The namespace ‘’ already contains a definition for ‘MenuManager’
I don’t have any Duplicates in my code and it is named the same thing as the script

Assets\Scripts\MenuManager.cs(11,10): error CS0111: Type ‘MenuManager’ already defines a member called ‘Awake’ with the same parameter types

Assets\Scripts\MenuManager.cs(16,10): error CS0111: Type ‘MenuManager’ already defines a member called ‘OpenMenu’ with the same parameter types

Assets\Scripts\MenuManager.cs(32,17): error CS0111: Type ‘MenuManager’ already defines a member called ‘OpenMenu’ with the same parameter types

Assets\Scripts\MenuManager.cs(46,17): error CS0111: Type ‘MenuManager’ already defines a member called ‘CloseMenu’ with the same parameter types

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class MenuManager : MonoBehaviour
{
    public static MenuManager Instance;

    [SerializeField] Menu[] menus;

    void Awake()
    {
        Instance = this;
    }

    public void OpenMenu(string menuName)
    {
        for(int i = 0; i < menus.Length; i++)
        {
            if (menus*.menuName == menuName)*

{
OpenMenu(menus*);*
}
else if(menus*.open)*
{
CloseMenu(menus*);*
}

}
}

public void OpenMenu(Menu menu)
{
for (int i = 0; i < menus.Length; i++)
{

if (menus*.open)*
{
CloseMenu(menus*);*
}

}
menu.Open();
}

public void CloseMenu(Menu menu)
{
menu.Close();
}
}
Thank you so much!

Do you have two scripts called MenuManager?

Could have copied and pasted a script and not renamed the class, Menu Manager?