###################################### ...................................... ...................................... ########.)..#################....##### #......#))..# #........'....# #......#....# #........#....# #......'....# #........#....# #......#....# #........#....# #......#....# #........'....# #......#....# #........#)...# #......#....# #........'....# #......#....# #........#....# #......#....# #........#....# #......#....###### ##########....# #....#..... #....# #....#..... #....# #..(.#..... #....# . #..@.#..... #....# #'#########....#..... #....# .............(.#..... #....# .........C.....+..... #########....# ...........)...+..... #.......'....# ........(..).).#..... #...∩...#....############ ###########))).#..... #.......#.)..'.##.##.##.# #....###### #.......#(...#..........# #....# #.......#....#...8..8...# #....# #.......#....#..........# #....# #########....#.##.##.##.# #....# #....####'####### #....# ########....##......# #..... ............##.####.# .# ............##....#.# ..# ............##.#..#.# #########..# ............##.#....# #.......#..# ########....##.####.# #.......#..# #....##......# #.......#..# #...)######### #...∩...#..# #....# #.......#..# #..(.# #.......#..# #.(..# #.......'..# #..(.# #########..# #....# ## # #..# #..(.##.#.# #..# #....#..... #..# #....'..... #..# #....#..... #..# #....##.#.# # #..# #....######'# #########(.# #######............ ........(..# ................... [.....(....# ................... ...........# ########........... ...........# #...######### #########..# #...# ####.#### #..# .....O..# #...# ##.#...#.## #..# ......c.# #...###.........## #..# ........# #...##...#...#...# #..# ........' #..(###.###.###.## #..# ........# #...##.(.#...#...## #..# .......c# #.)))(.>..........# #..# .....O..# #..)##...#...#...## #..# ........#############)).###.###.###.## #..# ..............p......(..##...#...#...# #..# ........................###.........## #..# ....................(...# ##.#[..#.## #..# ........................# ####.#### #..# ........................#######'################..# ..................................................# ..................................................# ##################################################