######## ##......## .P#........## .P..........# .............# #............# ............############# .............).......... ##........#######...# #.........[###....# #..........)))((..# .###..........####...# ..............# #...# ##....=......# #...# ##.........## #..... #...........## #...##. #.............# #...# . ............#....#...# ##..........####. #....######### #...##.....).## #...#.⌠##'##⌠.# .. #.##...##.# #.#.⌠.⌠.#.# #.#..<.[#.# #.#.⌠.⌠.#.# ... #.##...##.# #... #.⌠#####⌠.##... ##....(..##.... ####)####..# ######.(.((....# .......((......# # ######.........######..# #....(.....).....# #......(((##.>....... #.........##.###..... #............... #### .......#######..## ........# #.## ........# #.# ..>.....# #.