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