### #.. .. #.# ###.. #.# ...#+ #.#...... # #O#..(... #####.#O#.(.... ......#..(...(. ....)...(.....> ...?..#<....... ......####..... ..... .<... ..... .... .... ###. ....