## ###### ##?##.... .......# ......+ ..... ... #'## ######### ###..########.......# #..O........!.......## #....................# #.oo.................# . #..........##.......## .. ##...##....##.......# ...###...##....#........# .........'.....#........# .........########.......# .........# ######### ...##.o..# ... ###### .<