#....# ... ..#....#....# #.#....#...# #.#....#..# .###.#....#..##O .........)(....D #####[(WOW((.###### ......up<9c(....... ....[pWCcDO)....... ....pucu<9pO(...... .....uDXpps(....... #####CpHQ9ap(###### ..[..W*s...# ....[#....#..# ......#....#...# ......#....#....# ......#....#.....