good news folks, i passed the written part of my huge exam!and i...