codeforcesround#156(div.2)---a.greg'sworkout