Sounds like a homework assignment.

I'll give you one possible way to store the data - use a hash with a 
row/seat key instead of an array.  It may make the code easier to read.

-- Matt
It's not what I know that counts.
It's what I can remember in time to use.