Auto here means same thing like it does in variable declaration: let compiler deduct type of variable itself.
Without it you would need to write (reference to array of 3 ints) type yourself, which is not trivial for most. We need to make it reference, becuse you cannot pass arrays by value.