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