''XXXXX'''XXXXXXXX'''XXXXXXX'''XX'''''XX''X'''''X''XX''''''''XX'''''XX'''XX'''XX'''X''''''''XX''''''''XX'''''XX''''XX'XX''''XXXXXX'''XXXXXX''''XX'''''XX'''''XXX'''''X'''''X''XX''''''''XX''XX'XX''''XX'XX''''X'''''X''XX''''''''XX''''XX''''XX'''XX''''XXXXX'''XX'''''''''XXXXX'XX''XX'''''XX'
2345