#60011. 二进制串

二进制串

暂无测试数据。

蒜头君获得了一个二进制串(只包含字符'0' 和 '1' 的字符串),它想要对这个二进制串进行任意次操作,操作共有两种:

  • 操作一:如果二进制串中存在"00"的子串,可以在原二进制串中将其修改为"10"。例如:"111100" 可以修改为 "111110"
  • 操作二:如果二进制串中存在"10"的子串,可以在原二进制串中将其修改为"01"。例如:"111110" 可以修改为 "111101"

请你帮蒜头君计算一下:经过若干次操作后,可以获得字典序最大的二进制串。

注:两个长度相同的字符串,从左向右依次比较两个字符串中的每个字符,当字符不同时,哪一个字符更大,它的字典序就更大。例如"abc""jsk""jsk"的字典序更大。

输入格式

输入共一行,一个只包含字符'0''1'的二进制串。

输出格式

输出共一行,一个字符串,表示经过若干次操作后,可以获得的字典序最大的二进制串。

数据范围

对于 $10\%$ 的数据,二进制串中的字符相同;

对于另外 $10\%$ 的数据,二进制串中只包含两个字符'0',并且这两个字符'0'连续,其余字符均为'1'

对于另外 $20\%$ 的数据,二进制串中只包含一个字符'0',其余字符均为'1'

对于另外 $10\%$ 的数据,二进制串的长度小于等于 $10$;

对于另外 $20\%$ 的数据,二进制串的长度小于等于 $10^3$;

对于 $100\%$ 的数据,二进制串的长度小于等于 $10^5$。

11100
11110
000110
111011