###################################### #..........)......))=................. #.....%...........)).................. #....#######################.).......# #.....).......... ........(.......p# #..#|.)#####################)#....###.. #..#).))(()................#)#....# #. #)#.###################.#(#....# #. #)#.#......|....).....#.#)#....# # #.#.#...#############.#.#)#....# #.#.#....^.........}#.#.#X#....# #.#.#.#..)...)...}:.#.#.#)#.p..# #.#.#.#.........).|.#.#%#C#.. #.#.#.#........^/|))#.#.#p# #.#.#.#.........[.)!#.#.#C# #. #.# #.#.........[).|#)#.#p# .O# #.# #.#)}...[...[...#[#.#X# ##O. . #.# #)#|....)..})...#.#.#.# ..# .# #(#...}.|.:}.%=.#.#.#.# ###OD p. #)###############.#.#.# #sp# .# #.).................# C.#((##..# #################...# #....###pp# ...........#.#....###C.# ###########.....Z#..##.. p.s........ ..# ##.....[..###### .Q.....[p..(.... ....s.