###### #....# ##.#.# ##.#.# .#........... #..#.# ............# ##.#.# #............ #.#.# # #.##.......# #.#.# #.#.##.......+ # #.#.# #.#.##.......#.#<.#.# #.#.# ..................... #.#.# #............... .# #.#.# #...#.#.###.##.##.# #.#.# . ###### #.....#.# #.....#.# .. #.#.# .....#..... #.#.###.# #....#.# # #.# ... #.#.# #+#..........######.#.....####....#.#..# #.# #.# ##### #.#.# #.##>...........)......................# #.#+######.#####...# #.#.#.# #.##....#.##...)###.#.....#######.#....# #.......##.##......# #.#.#.# #.##.# #.##....# #.#...........#.#.#..# #.......##.##.##.### #.#.#.# #.##.# #.##....# #.#...........#.#.# .# #.......'..##.##.# #.#.#.#####.##'####.##....# #.#.#.........#.#.# # #.......#..##.#..#### #.#.#...............##....# #.#.#.........#.#.#. #.......#..##.#<....# #.#.#.....................# #.#.#...#####.#.#.#.. #....)..#.....#.###.# ##.#.#.#####...............# #.#.............#.#..# #.......#.#####.# # #..........................# #.# #...#####.### #... #.......#.# #.# ##.#.#.#############.......###.# #...##......# .....#.......#.# #.# #.#.#.# .....................# #...###.#######.#..###.....#.# #.# ###.#.# .....................###..............).....#.....#.# #.# #.#.# ..........###.##.......#....##.####### #..[....#.# #.# #.#.# ..........# #.#####....#....#.... ... #.......#.# #.#.# ..........###.# #....#....#..### #.. #.......#.# #.#.# ..............#####....#....#..# #.#.#.#.....# #.#.##########.......'....#'######.#..# #...#.####### #....................####.#.######....# #...#......# ###..................# #.#...........########..........# #..................# #.#########..........#..........### #..................####.#########..........#.#........... #....................)gg...................+.#........... ##########+############.........####.......#.#........... .........###....# #.......#.....)....... .........# #....# #.......#.##.......... .........# #....# #.......#.##.......[.. #......g.# #....############.##.......... #......... ##...).........)..##.>.####### #.........# ###################...# #.......... #...# #.........## #...# #...# #...#