Mark Kornejchik's submission of Final Battle | CodeChef