##### ....### ############### ... #...# #.............# . ... #......?. #########'### #.............# ....>..... #.......$# ............# #.............##.......>.... +$.......# .....o.?.o..# #........<..................+ #.$......+ ............# #..............#.......<....# #oooooo$.# .........o..# #...........[..#............# #ooooooo.# ...........# #........)....##............# #ZooOooo.# ...........# #########)######............# #H# ...........# ###o# #'## ####%# ..........# #.(.# #..#### ####..))# '######### #.### ##....####......### #.# ########.##P..%P.P...### #.# #.......?.....PP.P.....## #.# #............PP..%.P....# #.# #.............PPP.P%....# #.# #...........PP####P..P..# #.# #.........P...#>.#P..P..# #.# #.............#=)#.).P..# #.# #.........P..P##'#P..P.## ##.# #..........P.P...P.P...# #..# #...........PP..%.....## #.## #########%...P.....P..# #%# ##..#..%P.P....## ###'##### ##..####...P..### #.......# #..## ##..#### #.......# #%## #.## #.......# ######'#### ##.# #.......# #.........###..# #.......# #.........'...## #.....!.########.........#.... #.......'...)..#.........###### #.......######.'.........# #.......# ###.........# #.......# ########### #########