####### ... ....... .... ).... ##..# .... .....#####..# #.....?.....# #..........# ##.o.o.#### #....## ##.### # { { { {{ {{