WU ICPC practice (subset of NAQ 18 problems)