#. #.. #.. ####.. ......###############.. ........................ ...................[..... ######..#############... #..# #..# #..# #..# ####### #..###FD...# #......###....... ...........##.# ..$.. #######..###A# ..#. #.## #.# .# #.# ._. # #.# #.# ... #.# ... #.# ...