############ #..........# #.#######..# #.# #..# #.# #..############ #.# #..##.....[.... #.# #..##...## #.# #..#.....# #.#######...<...## #....<....####.## #####.##### #.# #.# #.# #.# ##'## ... ##...## # ... ##..)..#># ..... #....))..# ..... #......g..# +.......g..... #.............. ##.......###### ##.....## ##...## ##+##