15? Bah. They're punks! They would have pushed you out of the way if the tables were reversed.
Though, if they were in a library, then they may not have been punks. If any of them wore glasses, chances are they were clean cut, good kids. You could have just shimmied/weaseled your way inbetween them.
You were this >< close.