         $1odddd
      oddxkkkxxdoo
     ddcoddxxxdoool
     xdclodod  olol
     xoc  xdd  olol
     xdc  $2k00$1Okdlol
     xxd$2kOKKKOkd$1ldd
     xdco$2xOkdlo$1dldd
     ddc:cl$2lll$1oooodo
   odxxdd$3xkO000kx$1ooxdo
  oxddx$30NMMMMMMWW0o$1dkkxo
 oooxd$30WMMMMMMMMMW0o$1dxkx
docldkXW$3MMMMMMMWWN$1Odolco
xx$2dx$1kxxOKN$3WMMWN$10xdoxo::c
$2xOkkO$10oo$3odOW$2WW$1XkdodOxc:l
$2dkkkxkkk$3OKX$2NNNX0Oxx$1xc:cd
 $2odxxdx$3xllo$2dddooxx$1dc:ldo
   $2lodd$1dolccc$2ccox$1xoloo