### ## # #####.# #####.###.. #.....# ...?.....# ###..## ...#... #...### #### #.l.## #.....####...# ##....### #.<..........# #.......# ### ###...........# #......... #.## #.............# ##...###... ##.###.....#......## #..### #. #.##P...###....### #..# #.###..## #..###### ##..# #.##..## ##.# #.#######...# #.....# #.# ##..........### ####.## ##.## ##...........P# ### #P..# #..#####.......# ##..###..# ...>#....# #..P#..## ...#####..# #.....## #..## #.P ###.### #.. .. ### #..