Difficulty code summary (details here) None • Very Easy • Easy • Somewhat Easy • Medium • Somewhat Hard • Hard • Very Hard • Extremely Hard • Nearly Impossible • Variable ? ? ? ? ? ? ? ? ? ? ? Community content is available under CC-BY-SA unless otherwise noted.