# # ## ### #.#.#.##.#### ............## ......#......#### ## ### .............##.### #.##.... ####.## o.........#.......#..........##.#...# .........g#.................##...#.##### ..........g..#....#.#.......##.........# ..$.....o.......###.#...........#####..# ...o...o..(...)..#..........##.## ##.# ....######.#.(.................# #.## .... #.....................# #..## o. #.#).#..............#.# #...## ###.(..#..............#.## ##....## .......(.................#+###......# ###)............................##.## ##.#..............................### #..)..#................#......##..# ##...#.......................###...# #...##).....<<)...............##.## ####.#...........................### ...#.......#..)............))...## ............................))### #..(......)..................## #....#...).)..............##.######### #.............(..........##........... .#.........)...[).........###..######## .'.......).................#...# #.....)...)...................# #..........................#.#.# .........[[).............#####.# .......#.[<)............#.## #.# ........#).....(...).......# #.# #.#.......................####.# .#................#.).[.....#..## ....#########...................... $... #....#....).#.......... .. #...##.....).#..##.... #...............##..# ## #..........#.....#.# .# #.........####.....# ..# ...#...####.....#### ..# . ...#.. #....).#.8##'###'# ...#. ##...8)'))ooo(o... .. #......((ooo(o8o.. #....8.'(4(4oo.o.. ##..#..#.8##(###'# #......#### (# ......... # ####..##. #.# . #.