flat vector