########### ####### #### #.........# #.....# #..##### #.........####.....# #......# #..................############## #......# #..............!................### #.....## #................####'#...........# #.....# #................#....#...........########################.....# #........)...<...#....#........................................# #........#######.#....#...........#########....................# #........#.....#.#....#...........'.......#......>.............# #........#.....#.######...........#.......#.....###'#'####.....# #........#.....'...C.Ha...........#.......#.....#........#.....# #####....##....#..############....#.......#.....#........#.....# #.....#....#..#..........#....#########...<.#........#.....# #...<.#....#..#..........'.................##........#..#### ###.....#....#..#..........####..######......#.........#..# #.......#....#..#.............####....#......#.........+..# #.......######..#.....................#......#.........#..# ######...............#....)................#......#.........#..# #....................#.....................#......#.........#..# #....................#.....##############..#......#.........#..# ######..#######......#.....# #..#...<..####'######..# #..# #....###.....# #..#...................# #..# #....#.......# #### #..#........######'##..# #..# #....#.......# #.≈♣# #..#........#.......#..# #..#######....#.......# #♣PP## #..##.......#.......#..# #.............#.......# #≈≈≈.# #...#.......#.#####.#..## ###...........#.......####♣.≈.######...#.......#.'...#.#...# #...........#............P...........#.......#.#...#.#...# #.#######...#........................#.......#.#...#.#...# ########.#.....#...#........................#...##'##.#...#.##..# #........#.....#...#.....##############.....#...#.....#...#..#..# #........#.....#...#.....#..................#...#.....#####..#..###### #..#####.#.....#...#.....#.........###.################ #...'......)# #..#...#.#.....#...#.....#...#########..######.####.#### #####.......# #..#...#.#.....##..#######...#.>...##..###....###......###...........# ##.#...#.#......#............#.....##.#..#.#.####...##...#.).........# #.###'#.#......#............'?...###...#..###......#.#.#............# #.......#......#............'....# #.#....).#.#..#.#...##.##'####...# #.......##.....#............#....# #.))#..###.....#.##.##.#.....#...# #........#.....#(...........#....# ##..#..#..>.#..#.##.##.#.....#...# #........#.....#............#....# #..##......#..#..##.##.')....#...# #........#.....#.####.....###....###.##..#.#...#..##.####.#.....#...# #........#.....#.# #.....#......##.##.##.#.#...#..#..# #.#.....#...# #.......##.....#.# ###...#......###..###...#.#.#..#..###.#.....#...# #.......#......#(# #...#......##.......##..#...##.#.##.#...>.+...# #.......#......#)# #...#......####.###..##[##.#...####.#'#####...# #.......##'#####)# #...#...)...##....#.#.....#..#...##...).......# #.............).)# #..(#.........#.##.###..#####..#.##...........# #....)....(((....# #...####'#####..#.....#.###..#..###...........# ##..............).######...........#.#######.##.###.##.###)....####### #..................................### ############.##.....# ######.....................>......).#########.....# #........# #...........................................[######....#### #.............................(........................# #.......############################...#######.........# #.......# #...# #.......### #.#####.# #...# #.......# ### #.# ##### #.......# ### #########