########## ### .##########......... .. .................... ###.# .................... #...# .................... ##...# .................... #.)..# .........###'######### #....###### .........#...........# #..h....... .<.......#....Y......# #....†#### #.......##....<#####.# #.....+ #.......#......# #.# #.....# .#......Y####...# #.### #.....###...+..........#...# #...# ##......#...###....... #...# #...# #......#.....#...... #...# #...# #..#####...........######.#####...# #..#............Y.......#.........# #..#...........Y......#.#.........# #..#....................########### #..#<...........>..#..#........ #..#..YY......#.........############ #..#...............................# ##.######'..#......................# #.................................# #.........>.........#(............# #...................#.............# #...................#......######.# #...................#......#....'.# ###.................#.=.!..#....#.# #.................#...<..#....#.# #####...#'##+##.......#..[())'....#.# #.......#.....#...#####....(.######.# #####..(#.....#...#.........(.......# #...#.....#...######............# ###)(.#.....#........#............# #..).)##....#........#............# #......#....#........#............# #......#....#........#..........### #.(..)##...##........#.#####....+ #.(...#....#.........###...###### #.....#...Y#ZY............. #.....#....#YY............. ##....#....#.Y............. #....#....#Y.............. ######....#....#............... #.........####'#............... #.#######.....Y........######## #.# #..............# #.# #..............# #.# ### ###.###.###....# #.###.###.###.###.###..# #.#..#.#.#.#.#.#.#.#...# #.#..#.#.#.#.#.#.#.#...# #.#.###.###.###.###.#### #.#.# ### ### ### ### #.#.# #.#.# #...# #####