@@@@@@@ @@@ @@@ @@@@@@@ @@@@@@ @@@@@@ @@@ @@@
@@@@@@@@ @@@ @@@ @@@@@@@@ @@@@@@@ @@@@@@@@ @@@ @@@
@@! @@@ @@! @@@ @@! @@@ @@@ @@! @@@ @@! !@@
!@! @!@ !@! @!@ !@! @!@ @!@ !@! @!@ !@! @!!
@!@@!@! @!@!@!@! @!@!!@! @!@!!@ @!@!@!@! @!@@!@!
!!@!!! !!!@!!!! !!@!@! !!@!@! !!!@!!!! !!@!!!
!!: !!: !!! !!: :!! !!: !!: !!! !!: :!!
:!: :!: !:! :!: !:! :!: :!: !:! :!: !:!
:: :: ::: :: ::: :: :::: :: ::: :: :::
: : : : : : : : : : : : : : :::