########## ######### ########### #........# #.......############### ######### #.........# #.(......# #.......'.....#.......#####.......# #.........# ###........# #.......#####%#.......'...#.......# #.........###..........# #.......# #.'.......###.#.^.....# #.........#...#........#####.......# ###.......# #.#.......# #.........'.###...........##....[..# #.......# #.#.......# #.........### #........##.##......># #.......# #.#.......# #.........# #........##.##....%..# #.......# #.'.......# #.........# #........##..'.......# #.......# ###.......# ####'###### #####.########.......# ######### #####'### #.# ##...# #.......# #.# #.# #..### ######'## #.# #.## ####'######## ##..# #.# #..# #...........# #..## #.# ######'#######...........# ####'## #.# #...........#............####.....# #.# #......)....#............'.##.....# #.# #........................#.##.....# #.# #.........gg##.........).#..'.....# #)# #......<....##...........####.....# #.# #...........##...........# #.....# #.# #...........##...........# ##+#### ##.# #######g###############)## #.# #..# #..# ##......# #.# #.## #####.## #..###### #.# #.# #.%.S.# #.## #<# ####'###### ##'######### ##.#### #.## #.........# #........<.# ###.....# #..# #.........# #..........###.......# ##.# #.........# #..........##..#.....# #.# #.........# #..........+..##.....# #.# #>........# #..........#####.....#### #.## #.........# #..........# #........#######..######### #.........# #.......... #.....##..................> +.........# ##+####### #################.######### #.........# #.# #.........# #.## #######'### #..# #..%...# ##.# ###.######## #.# #..........# #######.### #..........# #......)..####### #...[(.....# #...............##### #..........# ..........#####.....# #>.........# #.........# #####.########..........# #.........# #......<............# .........# ##########..........# ########## #..........# ############