I keep on getting an error that says Assets\Coin.cs(31,6): error CS1513: } expected I dont know what

I keep on getting an error that says Assets\Coin.cs(31,6): error CS1513: } expected I dont know what to do to fix it can you help me my code is

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

public class Coin : MonoBehaviour
{

void OnTriggerEnter(Collider Col)

Debug.Log(“Entered Collider”);
{

// Start is called before the first frame update
void Start()
{

void OnTriggerEnter(Collider Col)
{
Debug.Log(“ObjectCreated”);
++Coin.CoinCount;
}

// Update is called once per frame
void Update()
{

}

//Keeps track of total coin count in scene
public static int CoinCount = 0;
}

//Called when object is destroyed
void OnDestroy()
{
–Coin.CoinCount;

if (Coin.CoinCount <= 0)
{
//We have won
}
}
}

oh it now says instead of (31,6) it says (31,7)

Take a look at e.g. this page and see how a code is usually organized:

Right now, your code is a hell of a mess.

Also, please use Code tags next time.

Well… under your public static int coin count you only have closing bracket. You need an open one too. So { } instead of }

Where does the Start() method end exactly? It should end before you declare the next method, but it doesn’t.