######.#.## #<......... #........#.#.## #..#####.# #. .# . # # ...# .... ##...# .....# #....# #....# #....# #... #####