mapper/reducer are assigned randomly