I hear tell that the Java player has been updated around here...we'll see about that! Using a list, each arrow determines which of the other arrows is closest to it, then points towards it.