start solving problem to train for my last ICPC at UIUC