..# ...# ...# ################...# ##.....#..#....##...# #........#.....#....# #........#.....#....# #........+.....'....# #........#.....#....# #........#.....#....# ####..##...####'###...# #.....##...##....##...# ##...............#....# #...............#....# #...............#....# #...............+....# #####+### #...............#<=..# #........ #...............#....# .......... #<....... ###..###..###...##...# #............+ #.......> #.. ##..###..# ##+##...# #............# #........ +....#.....+ .. #...# #............ .. #........ #....#.....# #...# #........... $. +........ #....+.....# +...# #....# #..# .# #####+### . #....###..## #...# ## #....###..####.# ..##....###..##..# ...#..........#...+ ..# ..................# ..............#...# ...+ ..................# ..............#...#....# ... ..................' ..............'...# ... ... ..................# ##.####'####.##...# #'###.# ..####...###...#### ##+####.####'##...###..##.# ####...###...# ..........................# ........<#....# ..........................# .........#....# ........................o.+ ..........#....+ ##...##..(#####+#####.)...# ...........#....# +###### ####...####)###......##..o..# .............#5(..##......# #.......#.....#.......+.....#..............ah...........# #.......'.....#.......#......# ##.##....##...##.....?# #.......#.....#......##.o....# ## #######'####......# #>....##.....#......##'###### #......8.....# ##.....#......#..............# #......>.....' #......'......+..............# #......8.....# #.....##'##..##.##...##......# #....##......# #(...##⌠.⌠##.##+##...##......# #....# .....!# ######...##...##.........##'####.##### ##...# ....... #...##'###._._.#.................#...## ##### ....... #........###8###................#.....# ......[ #..........###..................#.....# ....... #...........'...................'.....# ....... #######################################