....... ## ........# ..# .... #.......########## #.# ..$$.##................# ###.# ..$$........z..........# ..#.# ..$$$......%...........########.#.# .....$ #.........>.....#........#.##### .....)##...............+.......^#.%...# .....)...5.......(.....#.........<###.# ...))))....#)#.........#.>......###.#)# ..$.##.)..##.#.........#............#.# . #...So..#.........######+#####.#.# ...)....)......<.....######+#####.#.# ................................##.#.# ....................................#.# ......................................# ................#######.........)..#### ......#..#.##+#.# #............# ...#..... #.# #............# #..........### #..........# #..........# #..........# ############