######### #.......# #.......# #.......# #....[..# #.......# #.a