....... ..... .... ... #####.#+## .........### ######.......### ........J......# ###..##.++'+++.# ... ...+....+ # ###.+....+ #.+..<.+ #.+....+ #(++++++ ...