### ######### ...< ################....o..#...... #...................o......... #######.####.#..............)#...... #...)........................# .... #.#####....#.#........##.##### .. #.# #....#.###########.# #.# #....#.# #.# #.# #....... #.# #@# #....#.# #.# #.# ######.# #.# #.# #.# #.# #.# #.# #.# #@# #.# #.# #.# #.# #.# #.# #@# #.# #[# #.# #.# #.# #@########### #............ #...<######## #....# #....# #....# #....# ######