####### ....... ....... ......p ....... ....... .....p@############ ......)pZ.Z.......# .....CZ#.Z.......(# .......#..........# .......#......<...# ......C#.....(....# .....oo#..........# ......o#..........# .......############ ############# ............# .........(..# ............# .......<....# ........8...# .....((.....# ............# .........p..# .........Z..# ........pe.(# .........(()# ###########(# .......p..C...p e.............. ......c........ ............... ............... ............... ............(..