. . ######### #.###. #.......# ##.<...##.......# ...............# .##...##........# ......c##.......# ##..W. #..ZW...# #...o##.ogWo..# #..oWg.###{#### ....?..#.# #c# ######.#.# #.# #...# #.# ###.. #.# ##. #.# .##.# ###.# ... ...