######## ##########......# ........##......# .........<......# ........).......# ................# . ##.(.............####.. ..........)...........# .. #...............#..... .. #........... ..# #.........................#....<...... ....#......###..............#.#........... ....#.#......#...........#.............. ...'.#......####..................(... .. #...)...............#............## .....###..)................#.............# .......'...)...............+......[..))..+....+ ....####...........(.......##.......)<...#....# ........).#................###......)))..#....# ..........##...........................#......+ ..........##...........................#......# ..........##...........................#......# ...................###....)............#......# ...............#######.....###.....#####......# ....####.........##.....##.........#####......# .... #.........##.....##...........#......).# ... #.........##.....##....................# ..........##.....##....................### .....)..(###..............................# .............................>.............## .................#..(.................## .................#.....................# .....................#.........##.##.##.##.# . ................>...####......#.........#.# .. .........................................# ....=............................#..⌠...⌠..#.# .....#...........................#.........#.# .............###....##..........).....>......# ....................##......####.#.........#.# ..... #............##......# #.#..⌠...⌠..#.# ......##)...o.......####....####.............# ........)(.(a....................#.........### ........###......................##.##.##.## ........# #.......<.......##..............# ........# #.........########..............# #.......# #.........# #######...###### #.......# ######....# #...# #.......# ###### #...# #.......# #...# #...# #####