########### #.........# ################### #####.........########## #.................# ##...#.........#........# ######### #.................# ###### ##..<.#.........'........# ##.......# #.................###....## ### ##.....'.........#........# ##.......# #.................##......# ##.# ##.....##.........#........###.......# #.........######..#......####..###..>..#######'#####........##.......# ### #.........# #.#..'.......##...##.....## #.......##........'.......## ##.# #.........####.#.[#....#)##....#.....## #......^##........'........## ##..# #.......((##...#..#.........#..'....## #.......##........'.........###...# #.......(.##...#..##.#.#.#....##...## #.......##........#....#.....#....# #......)(.####.#..######......##+### #.......###########...###.........# #......().####.#..# .......# #.......# #..## ##........# #....()...##...#..# ..#...### #.......# #.## ##.......# #.........##...#.. .......# ### ##.......## #.........####.# .....#### ##(......## #.........####.# ###### ##.......## #..).(....##...# #.......## #.........##...# ####'######## #.........####.# #.........# #.........####.# #.........# #.........##...#.. #.........# #.........##...#..# #.........# #(........####.#..# #.........# #.(.......####.#..# #.........# #..(......##...#..# ####'####### ####.........##...#..########################### #......# #............####.#............................# #......# #.....(......####.#............................# #......# #............##...'..########......######'##...# #......# #............##...#..#......#......#.......#...# #......# #............####.#..#......#......#.......#...# #..<...# #............# #.#..#......#......#..###..#...# ..# #......# #............######..#......#......#..# #..#...##..# #####'## #....................'......#......#..###..#...##..+ { ####.#### #....................#......#......#.......#...##..# #.##.##.# #.......#######'#....########......#.......#...##..#{ #..#.#..# #.......#.......#..................#########...##..#{ ##.....## #.......#.......#..............................##..# ##.>.## #.......#....<..#..............................#)..# .... { ##.....## #.......#.......#..............................')).# .... { #..#.#..# #.......#.......#..............................##).# ..... { #.##.##.# #.......#.......#..............................##).# ..... ####.#### ####....#.......#....##########'#''########'#####..#...... { ### #....#########....# #......##.......# #cs#...... #.................# #......##.......# #cCpp..... #.................# #......##.......# #(p#p.{.s. #.................# #......##.......# #(C#{..... #.................########......##.......# #..# ..... #........)........#...(((()(....##.......# #..# +###+ #.................#..(?..#########.......# #..# #.....#########...#".>...# ########'#### #..# #.....#.......#..^#......# #...###..)# #..# #.....#.......#...'.§#########...#.#...# #..# #.....#.......'...#§§#.'..§.##..'#'#'..# #### #.....#.......#...#.(#.#.§..#####...#### #.....#.......#...#)§#.#§§#.# #.#.⌠.'.# #.....#.......#...#§§§.#.§#?###'#...#### #..)..#########...#.§#.#..#.##..'#'#'..# #.................#§§#.#.§§§##...#.#...# #.................#§§#.'.§..##...###...# #.................#§.############# ##### #.................#### #.................# ###################