How much time is given?

40 minutes is allocated. There will be no bonus given for answers submitted earlier than allocated time, so use your time fully.