lol oh yeh, i had to take the ARRL exam; a pool of 300 questions, and i think 90 are selected at random... i memorized the entire pool of answers then went and took my certification test
I couldn't care less about the written exam -- it was the morse code test I sweated over!! (I never did take the Advanced exam, tho... stopped at General Class. Hear the rules are much different now, tho, so you probably lucked out )