I have an assignment due tomorrow at 11 AM that I'm about 1/3 of the way through (not rocket science, very basic veg/community ecology stuff). I also have a MASSIVE stats project due at midnight (so, t-minus 23 hours) that I almost totally understand but is tedious so takes a while to get done — several hours of work left on that one. I don't know how many hours.

Do I: stay up until I finish the non-rocket-science project, catch a couple hours of sleep, and then start cranking on stats? Or, do I go to sleep now, maybe sleep 1-2 hours more than I would otherwise, finish the one assignment in the morning, and then hope those couple extra hours don't bite me in the ass as I potentially rush to get the stats thing done by midnight?