'X'''''''''''XXX'''''XX''''XX'''XXXXXXX'''X''''X'''''XX'XX''''XX'''XX'''XX'''''XX''X''''X''''XX'''XX'''XX''XX''''XX'''''XX''X''''X'''XX'''''XX''XXXXX'''''XX'''''XX''XXXXXXX''XXXXXXXXX''XX''XX''''XX''XX'XX'''''''X'''XX'''''XX''XX'''XX'''XX''''XX''''''''X'''XX'''''XX''XX''''XX'''XXXXX'XX'