# #. #. #.. ####..#########. .......o)........ ........[.)....... ###......<........ #...############ #.. #. #