#################### ###.....r............# #.....##############.# ####.#.#.# #.# #........# #.########## #.##.#.#r# #..........# #.##.....# ########..#######.# #.####.#.#######.........# #.# #.#.........######.#### #.####.#...####### #....# #.##....###...###### ####.# #.##.#.## ##.......# #.# #.##.#.# #.....#.# #.# #.##.#.## ##..##.#.# #.# #..<....###.#<##.#.#######.# #....#.#...##...........%..# ##### #.#..#.#..........<........# #... ####.#......#>##.##.#.#######.#####.## .........#..#.##.##..........%.......##### ####.##....##...........##.........[.....# #.##.#.######.#####..###.#.#####..###.# #.##.#.######.# #..# #.#.# #..# #.# . #..........# #..# #.#.# #..# #.# ###.######## #..# #.#.# #..# #.# %.# #..# #.#.# #..# #.# ### #..# #.#.. ..#..###.######### #..# #.## #..#.............# #.# #....#.########... #.. #.#. #.# #..# #%# # #..# #.# # ##.##..###.###.# #.....J.S....#.#####. #..##..###.#%........ #. #..# #.#.#.###### ##!.##..# #.#.# # #.......###.#.# .............#.# .!............# #..#.###.####.# #..#. #.# #.# #. #.# #.# #.# #.# ..# #.# %.. ..# ### ###