############### #.............# #.###########.# #.# #...# #.#########.### #####.#.........# #.....#N#########.## #.....#