# .. ..# ####### .. ........ .# .....#..##########.##### #.......##.#............# #..................# #.# #.......####.....#.# #.# ##.....## #.....#.# #.# ##...### ####.#.#.# #.# ##(## . . #......## #.# #..# .#...>#.#%..# #.# #.## ...##.......# #.# #.# #.# ##.#.#..###.######### ##.#####.# #.#.#..##.....##... #.######.....##.# #.#.#..##.....##.# #....o.).....##.## #.#..............# ########.....##..# #................# ##.#o####.#######.##.........# #.#.##.....# #.##.##.##...# ..#.##.#<#.#####(...##.##...# ####o....................##..###### ########o##.#.#.####...#.##..##.......# .....>..<##.....# #.........##..####.# ########l####.#.# #...#.##..##..# #.# #.# #.#.# #.........##..# #.# #.# #.#.# #.#.#.##..##..# #.# #.# #.#.# ##.#%#.....##..####.# #.# #.#.# #...................# #.# .###....#..##.##.####### #.# ..............##.# ... ........∩#.#..##.# .#............##.# .......##.#.###.# #.#...###.#.###.# # #### #.#.....# #.####### #.# ..# ###