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