In what order do the parts of this script appear?
```
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
gunile ciass Playercontroller : MonoBehaviour
{
public float speed;
public string playerName;
void Start()
{
playerName = "Test";
}
yoid Ugdate()
{
speed++;
}
}
```
functions, class declaration, namespaces, variables
class declaration, namespaces, functions, variables
namespaces, class declaration, variables, functions
variables, namespaces, functions, class declaration