# ############## ##### ############# ########.# #.......#....## #...###########...........# #........# #.............#####.............#...........# #........# #......)..........#.............#...........######........##### #...............................#........%....................# #####...####....................#........................####.# #......####.............................................# #.# #............%.....................#....................# #.# #.................###..............#....................# #.# #.................#####............#.......#######'###### #.# #.....................)....#.......#..........#.......######.# ##...>.<.....................................................# #[.............#..................#...........##.###......### ###.......%...####................).#............#.# #.####.# #.............###...................#............#.# #.# #.# #...............#........####.............#......#.# #.####.# #........%......+............######....)..#......#.###.##...# #.........).....#.........................#................># #.........................................+........###.##.#.# #......##.................##..............#........# #.##.#.# #......##.....##........(.................#........###.##.#.# #......##.....##............#.............#............##.#.# #......##.....##............########.((...####.........##.#.# ######.##...................########............#......#..^.# #.............................#............#..###.####.# ####.##........###...............###.............# #......# #....##.......................................... ######.# #..........#.........#.#..................... . ...#.# #..........#..............#.###.......##..... #.#.# #..........#..........#####.......<...# ### ##.######oo.# ###..........#######......###.###.......# .......h.##%# #<.................#.............##...##.... .......o)##.# #................................##...# .... ......o.##.# ##..................##............##...# .... ........##.# #...................##..)#%###+#####.... ... ...r....##.# #........>.......................>...... .......+..# #.........####...........#.#...##+ ###... ......#### ####....#....<###.....#.#..##........ . ...### #.##....#.....#.......#.............. ##.##.####........................... #.....# ###.........##...#...#..... ##.#### #..........'...+...+.... #.# #.......####...#...#... #.#########..............#...# #..............##.###....#...# ###########....##.# ##...#...# #....##.# #####. #####....##.# #...........# #.#####.##### #.# #.# #.# #.# #.# #.# #.#####.# #.......# #########