##+#+### #......# #......# ########......# ..o....... #.............# #..>..... #.........#'### #....... #.........#.# #.o.... #.........#.### ..... #........)#...# .o. #[.......<###.# #o# #.........# #.# #.# #.........# #.# #.# #.........# #.# ##########(# #.........# #.# #.o..oo..)(# ########### #.# #.########## #.# #.# #.# #.# #.# #o# #.# #.# #.# #.# #)# #.# #.########.# #..........# ############