Start and submit anytime before 23 59 59 on monday 1 april 2019. You may use the internet and any other resources at your disposal. Demanding but definitely doable.