Don't worry about not finishing on time. I'm sure you'll get it next time or the one after. This is actually the first jam that I've completed on time and I took part in like 5 so far. It's a bit different when you have a team though