Tasks and threads don't actually run parallelly. The operating system runs each of the thread for a very small duration of time. When the operating system does this, the work to be done by each thread/task progresses a bit. So this give a sense of ru...