######## ######### #......# #.......# ############# ####>.....# #.......# #...........# #.(.......######.......# #....<......# #.##..(o......##...<...# #...........###.##......###..#.......# #..)........##%.##......# ##.........# #...)...>......###......# ###.......# #......o(.o.#### ####.### ###.##### ##.....###### ##.# #..).# #################..#### #..# ########'### ####.....)...##..........# #.## #..........# ###########..'.........##..........# ##.# #..........# #....)..(##.##.........##..........##### #..# #..........# #........##.##.........##..........'.... #.## #..........# #...........##..........#.....o....####.###.########..........# #........#####.....................# #....[.......#..........# #........# #.........#...........# #####.######.'(.........# #........# #######'####..........# #.# ###..........# ######.### ######..# ##'######### #.# ##+######### #.(.# #......## #.# #.# #.# #.### ###'###### #.## ##.#### #)## ###'#######........# #..# #.....# #..# #.>................# ##.# #.....# ##.# #.........#........# #o#### #.....# #)# #.........#........# #....# #.....# #.# #.........#........# ####.# #######o..(.# #.## #.........#........##########.#####...)o....((# #..# #.....)...#........'..............o.#####.....# ##.# #.........#........##########.####### ####.## #.# #........###'####### #..# .# #.## ####.##### #.## ##.# .# #..## #######..## #..### #)# .# ##..# #.........# ##...# #.# . ##.# #.........# ###.## #######'### #' #.# #.....)...########..### #.........# ...### ###+##### #.........'(.......<..#####.........#### ..o..###.......# #.........#########.#.....+.........'..# #...#.......# #.........# #.#######.........##.'. #.'.......# #.>.......# #.# #.........# #. ###.......# #.........# #.### #.........# #.......# #.........# #...# #.........# ######)## ###'####### ###.# ###'####### #..# #..## #.## #.....# #####.## ##..## #..# #######'## #.)...# ##..# ##.# #........### ####+####### #####'### ######'####........'.# ###+### ####....).....# #.......########.......#.'........#.######.....###..+..........# #......(#......'.......'.#........#.)...##.....##..##..........# #.......'.######......)###....(...#####..#.....#..###..........# #.......### #.......# #........# ##.So....#.## #..........# #.......# #.......# ########## ###..).o'.# #..........# #.......# #.......# #....S### ########### ######### ######### #######