###### ###### ########## #....######## #####....####........# #...........# #.##.................# ####...........#####.##.................# ###......>r......(...#....................##### #......o..o......##....##.....................# #.#....##o#########..##.#..)..............###.# ...#......{##..........#.#............(....###)##### ##..#....##.[......................................># #..#....#..################.#..).%#........######### #..#.......# #.####..#..........# .....####..## #.......#..........# #....#......+..7. ######.#######.....# #...##.##.......7 ####.#######.....# #.#.#..........77 { #................# #.#.#..##...+.77 #.............#### ..r. #..##77 #.............### ..# ...# ####............# . [.## #............# .## #### #............# S. #..# #............# ##.# #............# #.# #.############ #.## #.# ##..## #.# #....# #.# #....# #.# #....# #.# #....###.# #.....##.# ### #.....##.# #.### #......#.# #...# ######.#.# #.#.# ###.#.### ######.#.# ### #.......# #....#.#.# #.# #.......# #....#.#.# ####.# #.......####.#.#.#.# #....# #....>..#..........###### #)#..# #.......#.###....#.#....# #.#.## #####.###.#..<.......#.#####.#.# #.###.#####....#.#.......#.# #.##...........#.#########.# #.##.(#####....### #.......# #........####### #.####### ######...# ####.#### #########.### #.......# ..........# #.####### #######..### #######.# .........# #...%...# ####.##..# ##.###### #.......#######.# ######..........# ############