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