Minimum Project Completion Time - Coding problem | OneNoughtOne