# ..# #########.# #.......#.## . #..........# ... #.#..........# ... . #.#.#..........# #.# ... ...#.#..........#####.# ... #.......###..........##.# ...# .. #.......# #.#..####.....###+# .....# #.###.......###.#..####.......... ......# #.#...#.#.......#...............! #.......####### #.#.#.#.#.......#...###..........####.....>.#.....# #...#.#.#.......#...###.#...........#.......#.###.# #..<...)..........................................# #.....#.#..........(.<#.#.#...#.#...........#.##..# #.....#.........#.#+#.).#.....# #...............>.# #.....##########...)..#####.### #.##..........##..# #.)............................ #.............##..# #.#+############.....######.########)...%.....##..# ...#....<..........................................# ..####..........###.....######.#######....#########.## #. ..........###.....######......##....###### #.# # ....)......#........%...........'.........# #.# ..####...##......###..........##....####.# #.# ##...##......#.........#####....####.# #.# #....##?.....#.#.......##.........##.# #.# # #....##......#..####h#............##.# #.# #.. #...###......##.# #...............##.####.# ###...##...# #......##.# #...............##......# ...........###......##.# #....##.........##..###.# .......................###....######.######....#.# ...........##........).......##.....#### ##.#.#.# ..[........##......).........##........# #.#.#.# ...........#######...........##..^.....####.#.#.# .............(......%.....................>....# .....###.#######...........######....######.### .... #.# #........##.#.........# #.# ### #.# #...........'.........# #.# #.##########......#.#.........# #.# '##......##......#...........######.# .........'.......#.....##........##.# .........##.#.##.########........##.# ..........##.#...o......##........##.# ..........##.####.#####.##...........# ........).##.##.......#.###.......#### ..##......##.##.#.###.#.# ######### #......##..#.#.# .#.# #......##..#.#.# l#.# #..........#.#.# .#.# #.......#..#.#.# .#.# ###'###.#..#.#.# .#.# #.# #.#..#.#.# .#.# #.# #.#..#.#.# .#.# #.# #.#..#.# #.# ######.###.#..#.# #.# #..........#..#.#######.# #.####.########.........# #.####...........######## #................# ######.#########.# ### ###