############### #........)....# #.............# #......<......# #.............# #....[........# ######.>.###### #...# #.8.# #...# #.8.#