refactored plot-outer-circles to use mapv