Some practice CCO (Canadian computing olympiad) questions