########## #........# #.######.# #.# #.#. #.# #.#.# #.######.#.# #.#......#.# #[#.######.# #.#......#.# #.#....#.#.# ####.#......#.# #.............##############. #.##................(........# #.#..........................# #.#.#####.########....######.# #.#.#####.########....###### #.#.##.......<...+....'....# #.#.##....#######.PPP.####.# #.#.##....# #P....# #.# #.#.##....# #P.P.## #.# #.#.##....# #P.P.# #.# #.#.##....# #....# #.# #######'#.####### #...)# #.# #.........# #....#######.# #.........# #....'.......# #..)......# # #....######### #.........#########.# #....# #........).......<..# #.#### #.......(############ #.# #######........... #.# ############ #.# #.# ... .#.# ....#+#.#.# .........#.# #.........#.# #.........#.##### #........#.....# #........#.....# #........#.....# ########'###.....#### +..........#...>....# #######.##.########.# # #.##.# ####.#.# #.##.# #......# #.##.# #.P.P..# #.##.# #.._...# #.##.#####.P.P..# #.##............# #.#############.# ..# .# .#