######### .........# .........# .# .........# .# ..........##.# .............#### .................. ...........###### ...........#### ..........#.[ ####.####.#.# #. #.#.########## #. #......(.(..<# ###.########.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ... #.# ... ..# ..# #># #># #.# . #.# #.. #.# #.. #.# #. #.. #######.### #.#.. .........).## #... .........).######### #..##############.............. #..........# #.............. #.########.#####....######## #.....@# #........#.# #.####### ########...# #####