##### #...# #...## # #....##.#### #....o...... #..<.o...... #####....... ...(..( ....... ....... ....... .?..?o. ..?....