week5 map and length list functions