...Took longer than I thought, but hey, at least I got it out before I turned 27. XD