######... ........# .+ ........# .. ........##.## ............. ........#...# ........#.#.# ........#.#.# ######...<#.# #......#### #.........#### ..#....%#.... #.....#.#....# #............ ##..#.#.####.####............ #.##.#.# ##................. ...#..#.# #..........h.....#. ..###.##..##.#####............ .. #.###..#.###...#..S.$.# .............##.......# #.......######......## #......######..>....# #...............##>.# #..............## #.# ####.##........# ..# #. #.......#........ #. #.......#.......#. # #..#..###.....#.# ...#.... .....# ......##.# .....# .....## .. ....... ..... ..........