####### +.....# #.....# #..>..#+# #..<..#.# +.....#.# #####'#.### +.....# . ###'###### .# #......# #? ###.##.## #. #.....# #.# ####..# ..# . #..####..#.... #(...gg......# #...##..##.##. ###.##..... #.##.###(# #.##.# # #.##.# #.##.# #.##.#