## ################################################ #.. ...................?....=......................# #.. .......).......................................# #... ................................)..............# #...############# #'###########)############'######..#########...# #...#............ ..............).................#..+.....>.'.).# #.. #............ ....................[...........#..#.......#...# #.$.+..##'####### ######'##..####'#######..####..#..#..###..#...# #...#..#......... .........#..#..........#..#..#..#..#..#.#..#>..# #.@.#E.#......... .......1.#..#..........#..#..#..#..#..'.#..#...# #...#.E#..######. .######e.#..#..........#..#..#..#..#..###..#...# #...#).#..#....# #H.#..#..........#..#..#..#..#.......#...# #.. #..#..#....# #..#..#..........#..#..#..#..#.......#...# #. #..#..#....# #..#..#..........#..'..#..#..#######'#...# #. #..#..#....# #..#..############..#..#..'..............# #...#.e#..#....# ..#............)...#..#..#..............# #...#..#..#....#. ..#................#..#..#..#########...# #...#..#..'....#i. ..#................#..#..#..#.......#...# #...#.e#..######...###+##..#..########'###..####..#..+.......#...# #...#..#......... .........#..#..........#........#..#.......#...# #...#..#.?....... .......#..#...[.)..<.#........'..##'######...# #...#..##'############'#####[.'....))[...#........#..............# #...'...e.......)....e........#...####...#..#'##..#..#######'#...# #...#...............%........H#...#.['...#..#..#..#..#.......#...# #...#..#############'#######..#...#..#...#..#..#..#..#.......#...# #...#..'...................#..#...#..#...#..#..#..#..#####'###...# #...#..#...................#......#..#..)#..#..#..#..............# #...#..#..#############'#).#.........#...#..#..#..#..............# #...#..#..'.........)).)#..#...##....#...#..#..'..#..............# #...#..#..#.#########'#.#.....####...#...#..#..#..#..#########...# #..#..#.#....!....#.#.....####.......#..#..#..#..#.......#...# #..#..#.'.....)...#.#......##........#..#..#..#..#.......#...# #..#..#.#.........'...##........##...#..#..#..#..#.......#...# #..#.#.........#..####..##..####..#.?'..#..#..#.......#...# #..#.#.........#..####.#:.#.####..#..#..#..#..#.......#...# #..#.#.........#...##..#.)#..##...#..#..#..#..#.......#...# #..#.#.........#.#......##........#..#..#..#..#.......'.).# #..#.'.........#)#...##....##.....#..#..#..#..#.......#...# #..#.###########.#..####..####....#..#..#..#..#.......#...# #..# ..#..####..####....#..#..#..#..######'##...# #..##########+####...##..).##.....#..#..#..#..............# #.......................)..)..#...#..#..#..#..............# #. .#..#..####'#######+##..#.........#...#..#..#..#..............# #...#..#..#........... #..#.........#...#..'..'..#..#########...# #...'..#..#........... #..'.>....#+##...#..#..#..#..#.......#...# #...#..#..#'#############..#.............'..#..#..#..#.......#...# #...#..#...................#..#..........#..#..#..#..#.......#...# #...#..#...................#..#..........#..#..#..#..#.......#...# #...#..#####)###############..#######'####..####..#..#.......#...# #...#.............................................'..#.......#...# ###...#.)......)).).................................#..#.......#...# ##.....#'########'######+#####'#########'#############..#'#######...# #..:.................. ..................?).........................# #.............).....................................................# #...................................................................# #####################################################################