Educative python concurrency questions