############## #............. #............. #............. #.<.# #...# .....# .....>.# #.......# #..###..# #.. #..# #. #...