Could also split the task into several sections and reward accordingly.