# #. . #. # .####.####.#### ....!.......... .......<....... ............... .####.####.#### #. # . #! #