I finished it! I finished it! I got it in on time, and it's all done! Now I only have one more final ... hooray!