#### ....# ..... ...... ..o... ......########### ................# .......5.5....... ......).o........ .....#5h..).....# .... #....?.?...# #.# ............# # ####..###.###. .... ... ..... ### ......#