##### ########################## #...# ######### #..................#.....#############...#######.......#### #.################.#.###..................................# #.# #........#. #.#.....#############...#######.......##.# #.# #.######.#.# #.#..##.########## #...# #.......##.# #.# #........#.. #.#..............# #...# #.......##.# #.# #........#.###.##....########.# #...# #.......##.# #.# #........#......#....# ####.# ##### #...(...##.# #.# #........#...........#####....### #.......##.# ##.###........#>.........[...........# ##########.# #............................^..####.# #.# ######.#........################# #.# #.# #.#.............####....#######.## #.# #.#.............#...P........##..####################.####.# #.########...........................................>......# #.# ##.....#...>........###..##.################.###..## #.# #.....##.P.........# #..##.# #.# # #.# #.....##P..........# #..##.# #.. ##.###### #..................# #..##.# ###. #.......# #..................# ##.##.# .. #.......# ###................# #.##.# .. ########..[....# #..........####### #..#.# ... #..............# #...............# #..#.# ##.#####.......# #...............# #..#.######## #.# #.......# #...............#####..#.#..h.... #.# #.......# #...............#........#....... #.# ######### ###########........#.#####..#o.h.... #.# #..................# #..#....h.. #.######## #.#########........# #..#....... #..!.....# #.# #........# ##>........ ########.# #.# ####.....#..!............. #.# #.# ###.....################# #o# #(# #.# #..........# #.# #.#### #.# #..........## #.# #....# #.# #...........# #.# #....# #.# #...........# #.# #....# #.# #...........# #.#.# #....#####.# #...........# #[# #.#†# #..........# #........<..# #.# #.#.# #....####### #...........# #.# . #.#.# ###### #...........# #.# #.# #.#.# #...........# #.# #...# #$#.# ######.####.# #.# ......#.#.# #.# #.###.####### .......<#.# #.# #...(.......# #####.#.#.# #.# #####.#####.# .. O.#.# #.# #.# #.# S.. .#.#.# #.# #.# #.# #.#.#####.###### #.# #.# #.# #.# #......o.....# #.# #.# #.# #.# #######.####.# #.# #.# #.# #.# #.# #o# #.# #.# #.# #.# #.# #.# #.# #.# #.########.#####.# #.# #.# #######.####.## #..........##....# #.# #.# ..............# #############.######.# #[#########.####### #.#......####........oo.# #.#...........########### #.............# #.#.#######.### ##### ###