############## .............# #..........<.# #...#+#####..# #.. #..# # #..# #..# #..# #... #..#