How did migration caused people to adapt to new areas during the Mesolithic era

People now lived all around the world and had to learn to use animal skins for clothing, to invent tools to fish and bow and arrows to hunt, and to make canoes for travel.