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