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