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