########## #......... ##### ##############......... ....## #...................... #).###########.###########.......... ########......PPP......................... #............PPP.P###.########..##.####### #.#............PP_PP###..#######.###.# #.#..........##PPP.P.###.........# #.# #.#.....<....##.PPP.<....######### #.# ##########.#..........##.#...###..## #.# #.>........#.)........##...### #...### #.# #..........#).........####.# #.....### #.# #^.........#.########## #.# ###.[...## ###)#### #.....................####.# ##.##..# #......# #..........##########.##...# #.###.# #......# #..........# #...<.#########.###.###..^...# #..........##### ####)).......................# #..........#...# ######..###########.###..#......# #.......>......###......## #.####.#......# #####.###..#...##..###### .. #.....#### ##..# #.##.......#### #.##.....# ###..## #.##..........################..#.###.# ##...## #.##...##.###................##.#.# #.# #..### ##.. #.......#################......###.## #.## #.. #...##...# ####........# #.######.####...##.#... ##....###.## #...##.....#..####.###.. ##[.##.# #.# ###.##.......## #.# #. .# #..###.# #.# #..#......## ..>## #.## #(# #.# ##.......## #...###.# #.###.# ##.###### #.....# #..##.# #.# ###..## ##.##T# #.# #..# #)##.# #.# #...# #.##.# #.. #.#.######.##.# ### ...#.........#.# ..##########....### ..## ##.....# . #.....# #.....# #.....# #######