####### #########.....# #.......#.###.####### #.#####.#.# #.......## #####.......#.########...## #....^........)# #..#..# #(###....##.#.## #.###.# #.....##.### #..#..# # #.Ss..(..# #....## #.##(#g........ #.#### #..%....####.>. #.# ####.#### ... #.# #.# ... #.### #.# #...# #)# ###.# #.# #.# #.# #.# #.. #.# ... #.# .##. #.# . . #######.# ####### .. .. ........###########.##.. ..######...........#.#.# #.####.#####.##.#### #.#...># #.......# #.#.##.# ####.##.# # #...##.# #.##.##.# #......# #.......# #...# #.################.#### #####(..########.# #.....# #...# ..............##.#######.....# ###.#### .............##.##..........# #.....# ...........##.##)####.....# #.....# #...# #...#.##.# #.....# #.....# #...####.#..(.(.########## #.....# #..........##.##.......# #.....# #?..#####.###.##.......# ###.### #.....# #.# #.##..####.#### #.# ###..##'###.# #.##..#.......######.# #)...#...##.# #.......##.##........# #.####.<.##.# ####.......########### #.# #...##.. ##.####.# #.# ##+####. #......# ... ######## #.# #.. ###