..# #..# #...# ....# #e...# ...#. ###+### ##...#####++#####..... ##.....## ##..#####......#####...#+#.......#+ ##..####..........####..##.........## #..####...[........####.......$.....# #.####..#..#..#..#..####............. #.####..............####.....)....... #.###..#..#.).)#..#..###......P...... #)###................###.)........... #.###.#..#......#..#.###....[.......( #)..................................# ################...........))......## ############)<.....## ##.....## #######