######### #...>...# ####### #.......# ########## #.)...########################################.#...#.# #........###'###....................<......)............#.......# #.......##~~(~~#........................................#.......# #.......##~8.8~#.(....####.########.....................#.#...#.# #........'.._..'......#.[#.# #.....................#.......# #.......##~8.8~#......#..#.# #....########..###....#...(...# #........#~~.~~#......'..#.# #....#......~¤(~~#....#.#...#.# #........###'###......#..#.# #....#......~#'#~#....#.......# #..########..##.......#..#.# #....'......~#_#¤#....#.......# #..#..........#.......####.########....#......¤###~#....#.#...#.# #..#..........#.#####.......)..........#####+#~~~~~#....#..)....# #.>'..........#.# #...#####...........................#.......# #..#).........#.# #...# #.#############.....................# #..#..........#.# #...# #.# #...................### #..#'########+#.# #...# #.# #..........########.# #...............#####...# #.# #..######..#......#.# #.....>.....[...........# #.# #..# #..#......#.# #...........#########...#####.# #..# #..#......'.# #...........# #.........# #..# #..#......'.# #...........# #.........#############..# #..#......#.# #...#####.!.# #........................######..#......#.# #...# #...# #..#####################.........########.# #...# #...# #..#,,,,,,,,,+,,,, ,,, #..................# #...# #...# #..#,,,,,,,,,*,,,,,,,,,#..................# #...# #...# #..#,,,,,,,, *,,,,,,,, #.....<............# #...# #...#########..#,,,,,,,,,*8,,,,,,, #.......##########.# #...# #..............#+**************+***######..# #.# #...# #..............#....,,, ,* ,,,*,,,,*,,,>#..# #.# #...# #...######.....#.......,,*,,,,*,,,,*, ,#..# #.# #...# #...# #.....#........,*,,,,*,,,,*,,,,#..# #.# #...# #...# #.....#.........*, ,, ,,,,+,,,,#..# #.# #...# #...######.....#.........+, ,,###########..# #.# #...# #..............#.........#,,,,#..(.'....#..##########.# #...#####..............#..G......#,,,,#.}..#....#.....)......)# #.........########.....#.H.).....#,,,,#..}.#....#.............# #...#####.# #.....#(%(c.....#,,,,#(...#...>#.............# #...# #.# #.....#'##############'#########.............# #...# #.# #.....#..P.P.P.P#.........#.............)....# #...# #.# #.....#.........#.........#..................# #...# #.# #.....#.........#.......).#..................# #...# #.# #.....#.P.P.P.P.'.........#..................# #...# #.########.....#####################..##########.....[# #...#####.....................................# #.#'##.# #.<.................................#########.# #.#..#.# #.......############..############..# #.# #.#..#.# #.......#..........#..# #..# #.# #.#..#.# #.......#..........#..# #..# #.# #.+..#.# #.......#....).)...#..# #..# #.# #.#..#.# #.......#..).......#..# #..# #.##########.#..#.# #.......#%.........#..# #..# #.......)....#..#.# #.......#'##########..############..#########......).....####.# #..................................................)..........# ###############################################################