[MAP]Lab8
Change repo implementation to Map