#### ########## ###..### #........# ##......## #........# ### #. ########### ##........## ##........# #.### ##..# ##.#.......####..........###.......<.######...### ..... #...........##............##.........##.......!.# ....##............##...........###.......#.#........## .................###...........###.......##..........# #..............###.#..........###....###...........# #............###..###........# ##...##...........## #................#.........#####.#).##...........# ##............##....#######....#.###((##..........# # #..)...####.###.......###.......## ##)###.........## ##.###.....## #.###<......)#........### #()##..........# #....#.....######.##......))).###......# ##)###....##..## #......#................### #......## #..########.#2# #...##........###.....### #.......####.# ###.### ###.#...#.....##....### #........###..#####...# #.#..##.........#.## ##.........##..........### #.#..##...#2.#.###(## ####.........######..##.^...## #...##..###.#....##.###......#.....#######.##......## #......## #.......##(.#####.###..####...............## #..#...## #.)......#(## ###.# ######........##.......# #.......# #...(.....## ##...# ##..........##.......# #.......###.....)..)# #...## #...........##.......## #........##.......)..# ##...# #............##.......# #.#.......#.....(((.(# #..### ............##.......# ..##.#...#......(.(...# #### #...........###.....## .# ##.#####.#.........# #............##....## #. #..#####(.#(### ##...........##...## # .... #...)..# #.............#.## ... #...(..(### #H2).........##.# #...(....(# #.....(.....##..# ......(....# #.N........###..# ............# #2N.......###...## ............# ......NN.########......# ......####### ..##.N(### ######## ..#... .....N ....... ....... ....#.. ....N.. .####.....# ......... . .....N.# S. ......# ... .....#.... ......... ##........ ##..# # ##..## ##.### ##NS..# #....###NNN.## #.#.....N##..# #.....###### #.......# #.......# #........ #......... #........##. ##.....### ##