######### ........# ..#..#..# ......$.# ........# ...^...<# ....$.[.# ........# ..#..#..# ........# #########