### ### #.############.# #..............# #..###########.# ### #..# #.# #.# #..###########.##############.# ### #.....................>.......# ......###..####........#...##.#######.# ..........5%...........+...##.# #.# ......###.5##..........#...##.# #.# .....###%.##...#..###.#...##.#######.#### ...............+...#............##....[.# ..............#..##.........##.##.#.#### ............###.............##.##.#.# ........(...# #.............##.##.#.# ...........###..##.....#...##.##.#.########## ............................................# #.#.#+.##.#....#.....##...##.##.#.########## .........+..)............+.......# .##...##.#...............##.####.# ........................>##.# #.# ###......##...#......#+###.# #.# #.....)....................# #.# .#.........#...#............# #.# ...........#...#............####.# ...........#.#................#..# ...............#..........###.#..# ...............##..........# #.#..# ..#.............##'##.......# #.#..# ....................#.....)## #.#..# ##.......#..........#......####.#..#### ........................................ ..................#+#................# .........#......................<....+ ........#.......##.........%........# ................##........#######..## ........##......##..[.....#######..# ....#..###.....###.............# .# ...#..# #.....# #.#...........# .. ..#+.# #.....# #.###.........# ## ... ....>.###.............# .............########## #.....#.............# ...................# ####.....#.........### #....##...........# #..#.##...........# #..#.####.........# #%.#.# #.........# . #.# #.........# . #.........# ###########