### .+.## .....# ####################### ....########### #..............>......# +............. #.###############.....# #............. #.# #.##### #....)))....... #.# #.# #####......)....... #.# #.# #........^......... #.# #.# #................. #.# #.# #......[.......... #.###############.# #................. #.................################................ #...................)........%[.............?.... #..###########...################.############.## #.. #..# #...# #.# #.# #..# #..# #...# #.# #.# #..# #..# #...# #.# #.# #..# #..# #...# #.# #.# #..# #..# #...# #.# #.# #..# #..# #...# ##.############.# #..# #..######### ... ................##########..# #........... >...........<................# #..######### ........%%.################..# #..# . ########...# #%%# #..# #.# #...# #..# #..# #.# #...# #..# #.(# #$# #...# #..# #.?# ######.# #...# #..# #..######### ...##.##################...################..# #............###.................%.........................# #............#(#.%.........................................# #..#########.##.##.........................................# #..# #..)#.#....................###################..# #..# ##..##.##..................# #..# #..# ##...#.#..................# #..# #..# #...##.####..............# #..# #..# #.....#...#..............# #..# #..###########.....#...#..............###################..# #..................#..[#....<..............................# #.#############..##.####.######...############.............# #.# ##...#.#.....# #...# #..#########..# #.# ##..##.##..#### #...# #..# #..# #.##########...#.#....#########...# #..#########..# #............##.##................############.............# #............#.#.........................>.................# #............###o.........................%................# #.##########.)o..###########..##########.################..# #.# ###...# #..# #.# #..# #.############...###########..##########.# #..# #..........................o.............################..# #.................(......o.o.............................(.# ############################################################