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