############+# ........# #............. .. ....... #.....>....... .... ...... +............. .##... #....# ######...##..##.## ##.⌠.⌠......##....# ....##...##..# #.................# .........>#.... #.................# ..........#..... #.................# ..(.......#....... #....##......g...# ..........#.$...## #....##....).....# ..........#.....# ##................# ..........# ####.................# ... ..........# .........##....#######.. #..##...##...## .........##....#.......# ### ###..##...##...######## .#.##...g##.†..#.......# ....#................#....# .. ##....##....#.......# ....#................#....# .#......#....#.......# .....................#....+ ..'...>..'..).#.......# ...#.#.#.............#....# ...#......#....#.......# .....................'....# ...##...###....#.......#########$#.#.#.##...###...##########+ ## #######....#.......................##...###...###.......$ #......#.................#.#.#..............'........ #......#...................................)#........ #......'......<...)...........#.....8>8.....#........ #......#...........%..........#'##########+##)....... #......#......###########...............?....######## #......#......#....# #....................# #...<..'......#....# #......?........$....# ########......'....# #....................# #.............#....#. #.$...............(..# #.............#....#. #..................<.# #.............#..###.. #....................# #.......#######..###..######.....#'###.....### #.......#........#......gg.#.....#...#.....# #....)..#........#......g.g#.....'...#.....# #.......#........#.....)ggg#.....#)..#.....# #.........)......#######...#..[..#...#.....# ########....##...# ...##...####'############ #....##)####.......(.#....# #........ ..........#....# #......... ..........'....# #....................#....# ###########################