########### #..<....... ...........#### ....#.####.# .## #. .. . ## ## ########## ..oooo.o.# ########o# #.# #.# #.# #.# #.# ..# ..# # ## .## ###... .# #..#. .... #.. #.# #<# #.# #.# #.# #.# #.# ... ...