### ### #.#########.########.##### #...............)......... #.#########..################ #.#<....#...................# #.#.....#.#################.# #.#g#####.#..............# # #####.#.#...#.#.############.# #######...#g#...#.#.#).......#...#.# #.........#.#####.#.#............#.# ##### #.........#......................#.# .(#.. #.......###.......#.#......#.#...#.###### #.#.# #.......####.######.######.#.#..##.##...# #.#.# #.......#....# #.# #.#.#..##.##...# #.#.# #.......#.#### #.# #.#.#..##.##...# #.#.# ###.###.#(#########.######.#.#..##.##...# #.#.# #>....................##.#.#..##.##...###.#.####### #...............................%................># #####.#.##..........#.##...#.....##...###.######### #..............#...#########..######........# #............###...........#..# #........# #......###.................#..# #........# #######.........#####..#.........#..########.######## #.....#......##.# #..#.).......#..................# #.....####.####.########.%.......#.#######..........# #.............#..........%.......#.# #..........# #.............##......##.........#(# #..........# #.............##......##.........#.# ############ ##.........#####......##.........#.# #.######### #......##.....#####.# #.# #......##.....# #)# #.# #......##.....# #.# #.# #.%....##.....#####.##### #.# #......##...............# #.# ###...######.#..........# #.# #...# #.#..........# #.# #.#.# #.#....).....##### #.# #.#.# #................# #)# #.#.#######.#####.####....# #[# #.......# #..####.## #....# #.# #.......# #........###....# #.# #.......# #..####.).......# #.# #.......# #...# #.........# #.# ..###.#...### #.#.###.........# #.# ..........# #.#..##........######## #.# #.........# #.##.##........#......# #.###########........## #.##..#........#......# #.........<##........# #.###.#..#######......# #############........# ###.# #.#..# #......# #........# #<#.###....#######......# #........# #.#..............#......# #........# #.#..###.>.#####.#......# #........# #.#..# ##......#........# #####..### #.#..# #...##.###......# #..# #.#..# #........#.###### #..# #.#..####..###.#.#.# #..######.#......%.# #.#.#.# #.........#.######.# #.#.#)# ####.########.#......# #.#.#.# #....########.#.###### #.#.#.# #.####.....g..#.########.#.#.# #.####.########..........#.#.# #...gg.# ############.#.# ######## #(..# #####