.......... ##.....#.. ........ #.....[ .####..... ....[)... # .......O#.# .......<..+ ........### ........# .......$# ......... ......... ......... ..%.......