### #<# #######.####### #.......##....# #####'########....####### #.......# ###....#.....######## # #.......####>............(....(####.# #..........................g........ . #.......###.....###.###.#go......... .. #........##.............#(##.#.###. ... #........##..........##.#.##...# ...h #........##..........o.g(.###..# ..... #........##.......gg.##.### #.(##...#!# #.......###......