############################################################## ........cL...................................................# ........OO(.....(.............................................# #######'################'###########'######################..# #............# ## #.# #......# #..# #............# ##.## #.# #......# ############..# #......?.....# ##...###.# #......# #..........#..# #......<.....# #..>..#.## #......# #..........#..# ......p..$..# #.....## #......# #########..........#..# .......p... ##...## #......# #.......#....).....'..# ......... ##)## #......# #.......#....[.<...#..# ... #'#### ###'#### #.......'.....)....#..# #....#########..# #.......#..........#..# #)...#......##..# #.......############..# #....###'##..#..# #.......# #..# #....##...##....# ######### #..# ##.###.....#.#### #..# #...#..8..#...# . ####.#.....###.# #....##...## ..# #..#..##'### .# #..##......# .# #.. ######## # #+#