# # #. .# . . #. .# .####.####.####. .......?........ ........<......) ................ .####.####.####. #. .# . . #. .# # #