Changing input output flow to distribute tasks to more mappers