##### #.... ##. .#....#+#### ... ...........#.... ...........#.... ...........'... ##.........# ######+ ...........##....... .................... ....#............... ... ####.##......... .... #....+........... ....##'#.##..o####....####### .........#.................. ......... .. #........#[................## ## .......# ... #.......#......o...........##... ......# ..... ##......#.....................## .....##...... .. #......#....###.....oo.)....... ...........>. #..####........###......oo..# ..........## #...###...........o#..####(#### ######......... .# #.................#.....(....# #.##...P....O...####.# #..........###.o..##.........# #.....P..[......+..#.# ##.........###.S.............# #.....P.........##.#.# ##.##.......#So.)...........# #...............##...### ... ###.....#............#### #.#...#.......#.##.....### ...... #...!.#.>..###.....# # #...'.....#.#.##.......# #####.# #.....#<...'.'.....# #...#.....#<#.....#....#######..##.....#....###.....# #...#.....#........#...#.........#.....#....#....#### #.###.....'....................(.....####...#....# ###+###....##............#.........[...# ##...#(...###### #.........###............#.............# #....#.........# #.........+.)............#.........(h..###....#.........# #.........###......................#+#.##.....#.........# ###..............#.....................##....##....###### #####..........####...........)#.#h####....##....## #.............##....w###...#.#.# #...........#### #######..............#...............# ###............# #....................#.##............######............# # #................#...#.##...............h..............# .##...................... #...........>..................# ..................#.. .. #..............................# #............... #..........................(...# #.............## ........................#### #......##+##### ###.....................# ####<### #.....#########.......# ### #.....# #.......# #.....# #.......# ####### #########