IBS Разработчик Василий очень любит строки: как в верхнем, так и в нижнем регистре. При этом он не любит такие строки, которые не содержат символов I, B, S в строгой последовательности.
Неизвестно, как это получилось. Он просто называет такие строки плохими и отказывается работать с ними. Иначе говоря, по мнению Василия, в хороших строках все символы I расположены слева ото всех B, а все символы S расположены справа ото всех B, независимо от их количества и регистра. Василий особенно любит строки, в которых от исходных остались только символы I, B, S. Он называет эти строки чистыми.
Необходимо для произвольной строки определить, будет ли Василий с ней работать.
Выведите 0 для плохой строки и для хороших строк выведите чистую строку, полученную из исходной.