####### #..... ..... ############# ... ##.....#.....## #.# ##.......<.....## #####.########. #............l..###.............. #................w..##...##....... #...............######......###... #...............# #..#.......## #...............#######....#.....## #...............#........[........# ##.............##.........#.......# ##.............#......#..#.......# ####.......##........#.........## #.. #^.........#......##.........# .. #.......##...................#####.#### #.......####......#................... #.......# #......##........#.###... #.......# #...>..##......<##..##.# #####..## #......##.##...####....##.##. #.## #...#####....#.....##........ #.# ###.# #..#..#####.##.###..## #.# #.# #..###.# #.##.# . #.# ...# #.# #....# #.# ...## ###.# ###.## #.# .## #...#######.###... ..# ###.$...............# ..........#.....##...# ##......#.g..##.# .# ....###.##(..##.# ###.####.........# #.#.....#..g....( #...##..#.#......# #. #.....g....#.# #....g.....# . .....?........ .......=....?.( ...........#### .<.........# ......(....#