########## ......l..# ########.# ############.# ........#..#.# .............# .............# .............# .............# ............[# .............# .............# #####.####..... #. ###### #. ..