Race Position Help 2

How do you display certain ‘elements’ from the position script. This script fills elements every lap. So if you have 5 racers total(1 player, 4 opponents) and 5 laps that would be 25 ‘elements’ total(5 x 5 or racers x laps) How do you get elements 21-25 from the positions script to be displayed. This would require a GUI code right?

Position.js

     public var position : GameObject[]; // i've changed this to 'static var position : GameObject[];' with no success
    var cont : int = 0;
    function OnTriggerEnter(hit : Collider){
    print("woot");
    position[cont] = hit.gameObject;
    cont++;
     
    }

This the original code above. You can’t get data from another script unless it is a ‘static var’ but this one is ‘public’. How do you convert public to static to access the position? I’ve tried changing ‘public’ to ‘static’ and the list of elements disappears and it doesn’t display the element in my GUI. It’s obvious i have to keep position ‘public’ but how do i get the elements text if it a normal var.
Here is the code I’m trying to use to access it. I’m using element zero for testing.

function OnGUI () {
	// Make a background box
    GUI.TextArea (Rect (10,50,60,20), "1st: "+(Position.position == 0));
}

figured it out. put the gui script in the position script. then no data needs to be extracted.