2010 UBC Tryouts #1 - solutions