###### #....############# #....#............ #....#............ #####....c............ ........(#c........... .........#...$........ ......c(.#............... ........c#..c..........(. ........(#..c..c......... .........#+###ccZc......O .............#..(........ #########((..#((......... #.(..#(.......... #....#..(........ #....#(.......... #....#(.......... #....#.T(.(...... #..?.#........... #c...#....%...... .W.c.#........... .....#........... ......#.....o... #........ .. [ ..### #... #..... ..... #..... ..... #..... ...... #.....####.Y.... #...........# #...........+ #...........# #.....C.....# ......#'##### ......#.. ......#... ..... #..## ..... #..# .... #... #...