####### #.....## ##### #......###########...# ###.....[..............# #........#########.....# ##........# #.......#...# ###.........# #.#######...# #...........#..O# #...# #..##............. ##### #.. #............... ... #..<............. #..#.................... #....##########.......... #..# #........... .