### ..# #.# #.# . #.# ##.#####.######## .........<........... ..............######## ###....###.##.#.......... ..#.#..# #.#.....######## ...#..# #.#.P.P.<..# . #.#.#..###.#.._..##.# . #.#........#.P.P.# # #. #.#........#.....# #. #.#........##.#..# #####.##############.#........##.#..# ..............................##.#..##.# ...............................)........# ..............@.........######.##.#..#### ..................)...............#..... ......................##........###.#### ..................................... (.....................##........### ## ....$................# ........# ....................# .......# ...................# . .... ..................# ................