######### ############### #.......# #.......).....# #.......# #.###########.#### #......o#######.########.......# .>....o...............##.......# #.....oo#######.#####.##.......# #..$....# #.# #......)[..# #..........####.########.......# ######...........<....)..#.....# #.#...####.########.......# .. ## #.# ##.#.##.# ## #.#########.#...... #..............#.### ################... #.# #