### #<# #########.############ ........).)%.......... #....####.############ . #.##.%.....# #....#...### #...##..##..## ## #.......# ##.##.g.# ##### ...##..r##..g.... #.#...#.......r... #...######)....... #... ....... .## .#..... . ####.#..... ##....#.# ... .....#.# . #g#....# #.g....# #.#......+ #....<..# #.##........# #?.#.##... #..#.# . #..# . .... .. #..# .. ...# . ..#