`#````````########```########```##`````##``#````#```##`````##``##`````##``##`````##``#````#```##`````##``##`````##``##`````##``#````#```########```########```##`````##``#######``##`````##``##```##`````##```##````````#```##`````##``##````##`````##`##`````````#```########```##`````##`````###````