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