##################### ...............>...# #.......######.##.# #.......# #.##.# #... #####.......# #.##.# .###.!. #.##........# #.##.# ....... #.##....)...# #.##.# ....... #.##........# #<##.####### ...l... #...........# #..#.......# .......#########.##........# ##.#....##.# .......#..).....l.........)#######...#### >.................gg..l.................# ......##.###.....######..###.....#......# ...........#.#.#.# #g.###............# .................# #.................# .##.##.###.#.#...# #.................# # #.###......## ##.........#......# #..........### #....#..#.#......# ..... #####.###....# ####.........#......##### .....######.....####### #..........###......#...# #..........##.....# #.###.......##......#.#.# #..........###.##.# #.###..........###......# #)........[###.##.# #.......##..##.# #....### #..........##.....# ####.....#.##..##.# ##...# #..........##.#.#####......#..........## #...# #....)..............#..#...#...........# #...# #......<...###........#_#.##....#.....## #...# #.......W..# #.###).#..#..##....#.....####...# #..........###............##.......(.........## ##########............##.###.#.......#......>.# ######.......##.....#....##.#.######## #.......######.#....<..#.# #....(..# #.###.).....# ### #.......# #.###...##..# #<# #.......#### #.......##..# #.# #.......##.# #####.......#########.# #........#.#######..............##(# ####'##.....)(()[....#...######.##)# #.......#######...#...######.##(## #.#...#.#...#.#..................# #####............(.................#.# #.........................##.#.#.#.#.# #.#.#...#..##..##......#.....#.......# #.......(......##.###.....####.#.....# #.#####...####.##.# ##.....# ###>#...# #.........# ####.# ####### #.##### #########.# ### ## #.# ###