#.......# #.......# ##.......## ###.........### ...!........... ..$....(....... ............... (......<....... ............... ?.............. ............... ###.......^.### ##.......## #.......# #.......#