######### ........## ###### .# #..... ...[ .####...#####.# . ##.........#....##### .. ##..####.....).......# ..( ###..##................# .... #.......#....##......).## ?......#.###......##......<<)# ......##.###.##...##..........PP ......o......#######........#.....P .....#.o###.## #########..PPP.P ....?...# #... .#P.P.P .......## ## ## .#P.P P #....#. ## .. #.###.. P. . #.# ..