Нужно пользоваться кругами Эйлера и принципом Дирихле
V,сапер,песочница