int main(){
assert('['=='[');
assert(']'==']');
assert('`'=='`');
assert('{'=='{');
assert('|'=='|');
assert('}'=='}');
assert(' '==' ');
assert('¨'=='¨');
assert('®'=='®');
assert('±'=='±');
assert('±'=='±');
assert('´'=='´');
assert('·'=='·');
assert('·'=='·');
assert('¸'=='¸');
assert('÷'=='÷');
assert('ɛ'=='ϵ');
assert('ˇ'=='ˇ');
assert('˘'=='˘');
assert('˙'=='˙');
assert('˜'=='˜');
assert('˝'=='˝');
assert('ε'=='ϵ');
assert('ς'=='ς');
assert('υ'=='υ');
assert('φ'=='ϕ');
assert('ϑ'=='ϑ');
assert('ϕ'=='ϕ');
assert('ϖ'=='ϖ');
assert('ϝ'=='ϝ');
assert('ϰ'=='ϰ');
assert('ϱ'=='ϱ');
assert('϶'=='϶');
assert(' '==' ');
assert(' '==' ');
assert(''=='​');
assert(''=='​');
assert(''=='​');
assert(''=='​');
assert('‖'=='‖');
assert('‘'=='‘');
assert('’'=='’');
assert('“'=='“');
assert('”'=='”');
assert('‡'=='‡');
assert('•'=='•');
assert('‵'=='‵');
assert(''=='⁡');
assert(''=='⁢');
assert(''=='⁣');
assert('⃛'=='⃛');
assert('ℂ'=='ℂ');
assert('ℋ'=='ℋ');
assert('ℌ'=='ℌ');
assert('ℍ'=='ℍ');
assert('ℏ'=='ℏ');
assert('ℏ'=='ℏ');
assert('ℐ'=='ℐ');
assert('ℑ'=='ℑ');
assert('ℑ'=='ℑ');
assert('ℒ'=='ℒ');
assert('ℕ'=='ℕ');
assert('℘'=='℘');
assert('ℙ'=='ℙ');
assert('ℚ'=='ℚ');
assert('ℛ'=='ℛ');
assert('ℜ'=='ℜ');
assert('ℜ'=='ℜ');
assert('ℝ'=='ℝ');
assert('ℤ'=='ℤ');
assert('ℨ'=='ℨ');
assert('ℬ'=='ℬ');
assert('ℭ'=='ℭ');
assert('ℰ'=='ℰ');
assert('ℱ'=='ℱ');
assert('ℳ'=='ℳ');
assert('ℴ'=='ℴ');
assert('ⅅ'=='ⅅ');
assert('ⅆ'=='ⅆ');
assert('ⅇ'=='ⅇ');
assert('ⅇ'=='ⅇ');
assert('ⅈ'=='ⅈ');
assert('←'=='←');
assert('←'=='←');
assert('←'=='←');
assert('↑'=='↑');
assert('↑'=='↑');
assert('↑'=='↑');
assert('→'=='→');
assert('→'=='→');
assert('→'=='→');
assert('↓'=='↓');
assert('↓'=='↓');
assert('↓'=='↓');
assert('↔'=='↔');
assert('↔'=='↔');
assert('↕'=='↕');
assert('↕'=='↕');
assert('↖'=='↖');
assert('↖'=='↖');
assert('↗'=='↗');
assert('↗'=='↗');
assert('↘'=='↘');
assert('↘'=='↘');
assert('↙'=='↙');
assert('↙'=='↙');
assert('↚'=='↚');
assert('↛'=='↛');
assert('↝'=='↝');
assert('↞'=='↞');
assert('↠'=='↠');
assert('↢'=='↢');
assert('↣'=='↣');
assert('↤'=='↤');
assert('↥'=='↥');
assert('↦'=='↦');
assert('↦'=='↦');
assert('↧'=='↧');
assert('↩'=='↩');
assert('↪'=='↪');
assert('↫'=='↫');
assert('↬'=='↬');
assert('↭'=='↭');
assert('↮'=='↮');
assert('↰'=='↰');
assert('↱'=='↱');
assert('↶'=='↶');
assert('↷'=='↷');
assert('↺'=='↺');
assert('↻'=='↻');
assert('↼'=='↼');
assert('↼'=='↼');
assert('↽'=='↽');
assert('↽'=='↽');
assert('↾'=='↾');
assert('↾'=='↾');
assert('↿'=='↿');
assert('↿'=='↿');
assert('⇀'=='⇀');
assert('⇀'=='⇀');
assert('⇁'=='⇁');
assert('⇁'=='⇁');
assert('⇂'=='⇂');
assert('⇂'=='⇂');
assert('⇃'=='⇃');
assert('⇃'=='⇃');
assert('⇄'=='⇄');
assert('⇄'=='⇄');
assert('⇅'=='⇅');
assert('⇆'=='⇆');
assert('⇆'=='⇆');
assert('⇇'=='⇇');
assert('⇈'=='⇈');
assert('⇉'=='⇉');
assert('⇊'=='⇊');
assert('⇋'=='⇋');
assert('⇋'=='⇋');
assert('⇌'=='⇌');
assert('⇌'=='⇌');
assert('⇍'=='⇍');
assert('⇎'=='⇎');
assert('⇏'=='⇏');
assert('⇐'=='⇐');
assert('⇐'=='⇐');
assert('⇑'=='⇑');
assert('⇑'=='⇑');
assert('⇒'=='⇒');
assert('⇒'=='⇒');
assert('⇒'=='⇒');
assert('⇓'=='⇓');
assert('⇓'=='⇓');
assert('⇔'=='⇔');
assert('⇔'=='⇔');
assert('⇕'=='⇕');
assert('⇕'=='⇕');
assert('⇚'=='⇚');
assert('⇛'=='⇛');
assert('⇤'=='⇤');
assert('⇥'=='⇥');
assert('⇵'=='⇵');
assert('∀'=='∀');
assert('∁'=='∁');
assert('∂'=='∂');
assert('∃'=='∃');
assert('∄'=='∄');
assert('∄'=='∄');
assert('∅'=='∅');
assert('∅'=='∅');
assert('∇'=='∇');
assert('∈'=='∈');
assert('∈'=='∈');
assert('∉'=='∉');
assert('∋'=='∋');
assert('∋'=='∋');
assert('∌'=='∌');
assert('∐'=='∐');
assert('∑'=='∑');
assert('∓'=='∓');
assert('∓'=='∓');
assert('∔'=='∔');
assert('∖'=='∖');
assert('∖'=='∖');
assert('∖'=='∖');
assert('∘'=='∘');
assert('√'=='√');
assert('∝'=='∝');
assert('∝'=='∝');
assert('∝'=='∝');
assert('∠'=='∠');
assert('∡'=='∡');
assert('∣'=='∣');
assert('∣'=='∣');
assert('∤'=='∤');
assert('∤'=='∤');
assert('∥'=='∥');
assert('∥'=='∥');
assert('∥'=='∥');
assert('∦'=='∦');
assert('∦'=='∦');
assert('∦'=='∦');
assert('∧'=='∧');
assert('∨'=='∨');
assert('∫'=='∫');
assert('∭'=='∭');
assert('∮'=='∮');
assert('∮'=='∮');
assert('∯'=='∯');
assert('∲'=='∲');
assert('∳'=='∳');
assert('∴'=='∴');
assert('∴'=='∴');
assert('∵'=='∵');
assert('∵'=='∵');
assert('∷'=='∷');
assert('∸'=='∸');
assert('∼'=='∼');
assert('∼'=='∼');
assert('∽'=='∽');
assert('≀'=='≀');
assert('≀'=='≀');
assert('≁'=='≁');
assert('≂'=='≂');
assert('≂'=='≂');
assert('≃'=='≃');
assert('≃'=='≃');
assert('≄'=='≄');
assert('≄'=='≄');
assert('≅'=='≅');
assert('≇'=='≇');
assert('≈'=='≈');
assert('≈'=='≈');
assert('≈'=='≈');
assert('≉'=='≉');
assert('≉'=='≉');
assert('≊'=='≊');
assert('≌'=='≌');
assert('≍'=='≍');
assert('≎'=='≎');
assert('≎'=='≎');
assert('≏'=='≏');
assert('≏'=='≏');
assert('≐'=='≐');
assert('≐'=='≐');
assert('≑'=='≑');
assert('≒'=='≒');
assert('≓'=='≓');
assert('≔'=='≔');
assert('≔'=='≔');
assert('≕'=='≕');
assert('≖'=='≖');
assert('≗'=='≗');
assert('≜'=='≜');
assert('≟'=='≟');
assert('≠'=='≠');
assert('≡'=='≡');
assert('≢'=='≢');
assert('≤'=='≤');
assert('≥'=='≥');
assert('≥'=='≥');
assert('≦'=='≦');
assert('≦'=='≦');
assert('≧'=='≧');
assert('≧'=='≧');
assert('≨'=='≨');
assert('≩'=='≩');
assert('≪'=='≪');
assert('≪'=='≪');
assert('≫'=='≫');
assert('≫'=='≫');
assert('≬'=='≬');
assert('≮'=='≮');
assert('≮'=='≮');
assert('≯'=='≯');
assert('≯'=='≯');
assert('≰'=='≰');
assert('≰'=='≰');
assert('≱'=='≱');
assert('≱'=='≱');
assert('≲'=='⪅');
assert('≲'=='≲');
assert('≲'=='≲');
assert('≳'=='≳');
assert('≳'=='⪆');
assert('≳'=='≳');
assert('≴'=='≴');
assert('≵'=='≵');
assert('≶'=='≶');
assert('≶'=='≶');
assert('≷'=='≷');
assert('≷'=='≷');
assert('≸'=='≸');
assert('≹'=='≹');
assert('≺'=='≺');
assert('≺'=='≺');
assert('≻'=='≻');
assert('≻'=='≻');
assert('≼'=='≼');
assert('≼'=='≼');
assert('≽'=='≽');
assert('≽'=='≽');
assert('≾'=='⪷');
assert('≾'=='≾');
assert('≾'=='≾');
assert('≿'=='⪸');
assert('≿'=='≿');
assert('≿'=='≿');
assert('⊀'=='⊀');
assert('⊀'=='⊀');
assert('⊁'=='⊁');
assert('⊁'=='⊁');
assert('⊂'=='⊂');
assert('⊃'=='⊃');
assert('⊃'=='⊃');
assert('⊄'=='⊂⃒');
assert('⊄'=='⊂⃒');
assert('⊅'=='⊃⃒');
assert('⊅'=='⊃⃒');
assert('⊆'=='⊆');
assert('⊆'=='⊆');
assert('⊇'=='⊇');
assert('⊇'=='⊇');
assert('⊈'=='⊈');
assert('⊈'=='⊈');
assert('⊉'=='⊉');
assert('⊉'=='⊉');
assert('⊊'=='⊊');
assert('⊋'=='⊋');
assert('⊎'=='⊎');
assert('⊏'=='⊏');
assert('⊏'=='⊏');
assert('⊐'=='⊐');
assert('⊐'=='⊐');
assert('⊑'=='⊑');
assert('⊑'=='⊑');
assert('⊒'=='⊒');
assert('⊒'=='⊒');
assert('⊓'=='⊓');
assert('⊔'=='⊔');
assert('⊕'=='⨁');
assert('⊕'=='⊕');
assert('⊖'=='⊖');
assert('⊗'=='⨂');
assert('⊗'=='⊗');
assert('⊙'=='⨀');
assert('⊙'=='⊙');
assert('⊚'=='⊚');
assert('⊛'=='⊛');
assert('⊝'=='⊝');
assert('⊞'=='⊞');
assert('⊟'=='⊟');
assert('⊠'=='⊠');
assert('⊡'=='⊡');
assert('⊢'=='⊢');
assert('⊣'=='⊣');
assert('⊤'=='⊤');
assert('⊥'=='⊥');
assert('⊥'=='⊥');
assert('⊨'=='⊨');
assert('⊲'=='⊲');
assert('⊲'=='⊲');
assert('⊳'=='⊳');
assert('⊳'=='⊳');
assert('⊴'=='⊴');
assert('⊴'=='⊴');
assert('⊵'=='⊵');
assert('⊵'=='⊵');
assert('⊸'=='⊸');
assert('⊺'=='⊺');
assert('⊼'=='⌅');
assert('⋀'=='⋀');
assert('⋀'=='⋀');
assert('⋁'=='⋁');
assert('⋁'=='⋁');
assert('⋂'=='⋂');
assert('⋂'=='⋂');
assert('⋃'=='⋃');
assert('⋃'=='⋃');
assert('⋄'=='⋄');
assert('⋄'=='⋄');
assert('⋆'=='⋆');
assert('⋇'=='⋇');
assert('⋋'=='⋋');
assert('⋌'=='⋌');
assert('⋍'=='⋍');
assert('⋎'=='⋎');
assert('⋏'=='⋏');
assert('⋐'=='⋐');
assert('⋑'=='⋑');
assert('⋔'=='⋔');
assert('⋖'=='⋖');
assert('⋗'=='⋗');
assert('⋙'=='⋙');
assert('⋚'=='⋚');
assert('⋚'=='⋚');
assert('⋛'=='⋛');
assert('⋛'=='⋛');
assert('⋞'=='⋞');
assert('⋟'=='⋟');
assert('⋠'=='⋠');
assert('⋡'=='⋡');
assert('⋢'=='⋢');
assert('⋣'=='⋣');
assert('⋨'=='⪹');
assert('⋨'=='⋨');
assert('⋩'=='⪺');
assert('⋩'=='⋩');
assert('⋪'=='⋪');
assert('⋪'=='⋪');
assert('⋫'=='⋫');
assert('⋫'=='⋫');
assert('⋬'=='⋬');
assert('⋬'=='⋬');
assert('⋭'=='⋭');
assert('⋭'=='⋭');
assert('⌆'=='⌆');
assert('⌈'=='⌈');
assert('⌉'=='⌉');
assert('⌊'=='⌊');
assert('⌋'=='⌋');
assert('⌜'=='⌜');
assert('⌝'=='⌝');
assert('⌞'=='⌞');
assert('⌟'=='⌟');
assert('〈'=='⟨');
assert('〈'=='⟨');
assert('〉'=='⟩');
assert('〉'=='⟩');
assert('⎰'=='⎰');
assert('⎱'=='⎱');
assert('Ⓢ'=='Ⓢ');
assert('□'=='□');
assert('▪'=='▪');
assert('△'=='△');
assert('▴'=='▴');
assert('▵'=='▵');
assert('▸'=='▸');
assert('▹'=='▹');
assert('▽'=='▽');
assert('▾'=='▾');
assert('▿'=='▿');
assert('◂'=='◂');
assert('◃'=='◃');
assert('◊'=='◊');
assert('◯'=='◯');
assert('★'=='★');
assert('♠'=='♠');
assert('♣'=='♣');
assert('♥'=='♥');
assert('♦'=='♦');
assert('♮'=='♮');
assert('✓'=='✓');
assert('✠'=='✠');
assert('⟵'=='⟵');
assert('⟵'=='⟵');
assert('⟶'=='⟶');
assert('⟶'=='⟶');
assert('⟷'=='⟷');
assert('⟷'=='⟷');
assert('⟸'=='⟸');
assert('⟸'=='⟸');
assert('⟹'=='⟹');
assert('⟹'=='⟹');
assert('⟺'=='⟺');
assert('⟺'=='⟺');
assert('⟼'=='⟼');
assert('⤍'=='⤍');
assert('⤏'=='⤏');
assert('⤐'=='⤐');
assert('⤥'=='⤥');
assert('⤦'=='⤦');
assert('⤨'=='⤨');
assert('⤩'=='⤩');
assert('⥮'=='⥮');
assert('⥯'=='⥯');
assert('⧫'=='⧫');
assert('⨄'=='⨄');
assert('⨆'=='⨆');
assert('⨌'=='⨌');
assert('⨼'=='⨼');
assert('⩷'=='⩷');
assert('⩽'=='⩽');
assert('⩽'=='⩽');
assert('⩾'=='⩾');
assert('⩾'=='⩾');
assert('⪇'=='⪇');
assert('⪈'=='⪈');
assert('⪉'=='⪉');
assert('⪊'=='⪊');
assert('⪋'=='⪋');
assert('⪌'=='⪌');
assert('⪕'=='⪕');
assert('⪖'=='⪖');
assert('⪯'=='⪯');
assert('⪯'=='⪯');
assert('⪰'=='⪰');
assert('⪰'=='⪰');
assert('⪵'=='⪵');
assert('⪶'=='⪶');
assert('⫅'=='⫅');
assert('⫆'=='⫆');
assert('⫋'=='⫋');
assert('⫌'=='⫌');
assert('⫤'=='⫤');
assert('〚'=='⟦');
assert('〛'=='⟧');
return 0;
}