############ ## ######### #..:.......###.... .......)# ############.###..........# #######.# #............# #.####.##..# #### #<# #####..####.###.####.####.# ...### #.# #......# #.# #.)...).....# # ....# #.# #.###.## #.# #.####.###..##...#. #.#.# #.# #.###.#####.# #.# #.##..........##.#.###.# #...........###.# ##.##.###...............# ####.###.####......# #.....# #....#####..##### #....###^# #.###### #..##.###..#######..# #........# #.# #..##......# #.....# #.##.##### #.# #..........####.##.## #.##.# #.# #...............##.# #.##.### #.# #..####....####.##.# #......# #.# #[. ####.# #.##.# #.##.#.# #.. ... #.# #.##.### #.##.#.######.. ### #)# #.##...# #.##......>.... #.# #......# #.##.....#####. #.# #.P.P..# #.........# ##.## #..>..## ####.....## ###...###.P.P..# #....## #..............### #..#.## #.#...#...<......##### ....###.#####.# ...##.#........)....... ####. #....oo!.# ### #.#......####.##### #.#M#######.# #..#....## .# ... #.###..## # #.## #.. ##.# #. .#. ##. # .# ##