############### ............... .$ ............... ..#######################........### .............'............e......... #.!.........###.o.........#....#.... #..........##$##.......e..#....# . #.........##)$}##.....p...#....# #......o###.....###..p....#....# #.....o'#......(. #'p)....#....# #.....#'o{..o(....C'#.....#....# #..#...###...oo....C.e.###...#....# #..#..##...o........*... ##.u#....# #..#. #$.....).o.?...... #e#....# #..# #)!........|....... '#....# #..# ##$.......?......e.. #....# #..# ##............... #..#...###.......... #..#....?#'......... #..#....?.'#........ #..#.......###.....# #..#......... ...#..# #.C#......... ....#....##... ...#..# #..#......... ...#....#.... ...#..# #..p)p....... p.......... .$...# #...p#######################...p....#######################....# #.D()p....C....C..............*pp*.O.........O............(....# #.[).).....D.(......p.(.......QDDeO.........(..O.(...O.cc)(t...# #..(..................(...(...DppDx.O..O.....k..((....)((......# #.............................)