Writes building up piece by piece towards what i need. Map[Int,Int]