в комментариях к предыдущей задаче есть уже штук 5 разных решений. а вот такое неожиданное решение хочется вынести и в канал: