############# #...........# #.#########.# #.# #.# #.# #.# ### ## ######.#### #.# #.. ..# ...........### #.# #.# #.# #######.##[..# #.# #.#####.#### #.####.# #.# #.##........ #.####.####.###.##.##.# #.(............)...)..####... ######.............)......... #######................)..<####.. ........########.######.##.# ...........# ...# #.##.# ######..##.# #..........##.# #####.# #...#########.# #.# ##.# ... #.# ..# #.# .## #.# #.# #########.# ......O...# ###########