######## #.O....#### #.<........ ##......... ##......... #..#####.......... #........#........ ..########........ #........ ##....... ....... #...... ...... #...[.