######### ###### #.......# ########## ###....# #.......# #........# ############().)).# #.......##### #........# #....##......#....# #.......'...####..)...>.# #....'..######....### #.......###...##<.......# #....#### #....'.####.......# ###.##).......# #....# #....#)...'.......# #..'........# ###'## ###+#######.......# ####........# #..# #..# #####'### #.....)..# ##.# #.## ##%# #######'## #####.## #)# ##..# ##...# #......# #.# #..## #..### #......# #(# #.## #.## #...(..#########.# ####'###############.#### #................#######.......)...##..........# #......#########.......'...........#...........# #......# #.#######.......................# #......# #.# #........>..##..........# ###.#### #(# #...........##..........###### #..# #.# ########'#####...%...........# ##)# #.# #..# ###.###########..# #.# #.# #.## ##..# #.# #.# #.# #...# #.# #.# ###'### #.###. ######.#### ##.### #.....# #...#.. #.........# #....#########.....# ###.#.# #.........#######...<#....>..+.....### #...#.# #......................#######.....'<###.###.# #.........#######....### #.....#.%.#...#.# # #.........# #....# #.....###.%.#.#.#.# #.........# ###.## #.....# ###.#.....# ########.## #..# ####'## ####.#### #.# ##.# #.# #o# ###.# #.# #.# #.# #...# ######'#### #.# #Z# #.### #.#.......# #.# #o# #.# #.#.###.### #.# #.# #.########.#...#...# #.# #.# #######.#.....%'.###.###.# #.# #)### ...........######...#.#.#.# #.# #...# #######.### #.###.#.### ###.# #.# #.........# #.# ##.# ########### #.# ##..# #)# #..## .). #.## %.... #'# ..)o..# .%. .......# ...>. ........# ....a.. .....o.# ......... ... #.........# ......... ###