### ##### #####.######.#.# .......)...#... ###p..#..#.# ##..........# #...##.#.##.# #.......#!#.# ########........(..# #.....<.........@#.# #.#................# #....)...@.+###+##.# #...)))Zp....# #.. #####.##...P.# #.. #.##...⌠.# #.# ..#....P.# .###........ .. +......#.# .. #...####.. ### #...#