This is the first warm up round for the Cornell University Programming Contest 2018.
This warm up round consists of some problems from previous years. The next warm up rounds will have new problems.
After the official contest time is over solutions with explanations will be released.
We encourage you to read these explanations and ask any questions you might have to Daniel Fleischman at df288@cornell.edu.
There are no official scores (there will be no scoreboard either), but your codes will help us to select what problems should be in subsequent warm up rounds and in the actual competition.
It is paramount that you try to solve the problems!
Please ignore the "rules" below, they are inserted automatically by HackerRank.