Mesolithic battle