##### ##...## #.....########### #...............# ####.....#########.# #............# #.# #.............# #.# #####......#####..# #.. #.<........# .# ..# #.###......# # ... #.# #....### ..[ #.# #....... [... #.# #...###. #.# #...# # #.# #...# #.# .... #.#