ex39 mutating maps
ex40 maps exercise