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