@@@ @@@ @@@@@@ @@@ @@@ @@@@@@@ @@@ @@@ @@@ @@@@@@ @@@ @@@ @@@@@@@@
@@! !@@ @@! @@@ @@! @@@ @@! @@@ @@! @@! @@! @@! @@@ @@! !@@ @@!
!@!@! @!@ !@! @!@ !@! @!@!@!@ @!! !!@ @!@ @!@ !@! @!@@!@! @!!!:!
!!: !!: !!! !!: !!! !!: !!! !: !!: !! !!: !!! !!: :!! !!:
.: : :. : :.:: : :: : :: ::.: ::: : :. : : ::: : :: ::