...#...)....#. ..........[..#. )....((.....#.#. ....)..........#[# ........[)....#.#. ......[......)..# ###...[[.[...).#.# ..[......§[.(.[.o. ....[.[