############# ############### ######################## #..>........# #.....#.......# #......................# #..[...<....# #.....'.......# #.....)................# #...........# #.....#.......# #......................# #....####..##### #####'####......#######'##..####.....####'### #'#######..##..## #........#.............))#..####.....##.....# #.......'.......# #........#.......#......>#...........'......# #.......#.......# #........#.......#.......#...........#......# #.......#.......## #........+.......'.......+...........#......# ####'#######'##...# #........###....##.......#.##.####...##.....# #...............### #######'####....#.....#+##.##+####...##.....# #...............# #..........#.....#.........#...........# #...............# #..........#.....+.........#...........# #...............# #..........#.....#.........+...........# #...............# #..........+.....#.........#...........# #...............############...#####+#.....#+#####...##'####.....# ##'########'####......(....###'####..###.......###'####...##.....# #...............#.........'...........#.......#..........##.....# #...............+.........#...........#.......'...........#.....# #...............#.........#...........+.......#...........+.....# #...............#.........##'#####+##+#.......#+###'##+####.....# #.....####..##..#........................................(#.....# #.....####'###..##'#......................................#####'## #............'.....#.............................................# #............#.....#.............................................# #............#.....#.............................................# #............#.....'......#'####.....#'###......###+##'###.......# ######'##'#####+###'#......#....#.....#...#......#........+.......# #.....................#'####....#.....#...#......#........#.......# #.....................#....#....#.....+...#......#........#.......# #.....................#....'....'.....#...+......'....(...#.......# #.....................'....#....#.....#...#......#..).....#.......# #.....................#...##'####.....#...#......###.##...#.......# #####'########+#####+####'#...........#...#........#.##'###.......# #..).................'...#...........'...#........#......#.......# #....................#...+...........#...'........#....<.#.......# #....................#...#...........#...#........+......'.......# #...##.#..##'###+##+####'#...........##..#........#'##...#.......# ##########...................####'#####'####.........#'###.......# #...................#........#....#.........#...#.......# #...................'........#....#.........#...#.......# #...................#........#....+.........#...#.>....(# #...................#........#....#.........#...#.......# #...................#........+....#.........#...#.......# #...................#........#....#.........'...'.......# ##########...................#..##...##...##.........#...#.......# #........###.........###+######+##+####...#.......#'##...#.).....# #..........#.........#...............+....#.......#......#.......# #..........#.........#...............#....#.......#......'.......# #..........'.........#..(............#....'.......#......#.......# #..........#.........#...............#....#.......#......#.......# #..........#.........'...............#....#.......'......#.......# #...###..###.........#'###.##...##...###'##.......###....#.......# ###+####+####+###'##.....#.##...##...##.......#+#####....#.......# #........#.....+...#.....#.......#....'%.)....+....'.....'.......# #........#.....#...+.....#.......+....#.......#....#.....#.......# #........'.....#...#.....+......<#....#.......#....#.....#.......# #...##.####..###'###.....#....####.##+#............##....#.......# #...##.####'##......##############'#.....#################.......# #.......#....#......# #....#.....# #.......# #.......+....#......# #....#.....# #.......# #.......#....'......# #....'.....# #.......# ##############......# ######.....# #.......# ######## ####### #########