Three parallel task assignment problems with shared resources. (2nd April 2020)