### #<##### #.....### ##.......####### #..............######## ##....................#### ##....................... ##...................... ###.......#............ ##....#####.......# ###### ##8)8#### ##.## ##.########## #...........# #...........# #...........#####.### ....................... ##..............###### #..............# #..............############ .................g......... ...........############ ........### ....... ....... ....... .....^. .....g. .......