######## ###......# .........# # ........@#######.# ..............>..# ..|......#####.#...... ........... ......... ............##.#{....# ..#####.....##.#.{.#.# . #......... <..!. #......### .{.. ####.#.. @..