lets use an array for this