The maps of the city: Hamrouch Hammoudi