When you the push_back method on a vector, does it add it to the front or back (that sounded reallly stupid, did it not?) Or, more specifically, say i had a vector with five elements in it already, and i use push back to add a new element. Does it end up at offset 0, or offset 5?