2006 Marywood Math Contest Level II Answers:

#01-#10: ACBDDBEABC

#11-#20: DCBADBBBAB

#21-#30: EEECEBEACA

#31-#40: BAEDCEAACD