######## #......# #......# #......# #......# .............. #......# .... .............. #......# #####..########....#.....######.###### #......#......#..........#...........# #......#......#..........#..<........# #......#......#..........#....)......# #......#......#..........#...........# #......#......#..........#......###### .#######....<.#......#....#.....#.#.........# .......#......#..#...#....#.......#.........# .................#........#.......#.........# .................#........#.......#.........# .................#...>....#.......#....#....# .................#........#.......#....#....# .................#........#.......#....#....# ########......#.........#######################....# ..............#...)......................# ....# ..............#..........................# ###### .......$......#..........................# #....# .......$......#.[........................# #....# .......$.....Y#.....)...##########.......######....# .oo....#....YY..........#................#.........# .......#....o...........#................#.........# .......#....o...........#................#.........# .......#................#................#.........# .......#................#................#.........# ##############..........#########.........###......# #...........................................# #...........................................# #.........................^.................# #...........................................# #...........................................# #########################.....>......######## ..........................# $ ..........................# ..........................# ..........................# ..........................# ..<...##...).....###......# ...................#......# ...........).......#......# ...................#......# ..........................# $..........................# .........................# .........................# ........##########.......# .........................# ......................)..# .....................))..# .........................# .........................# .........................# ##########################