######## ##### ###### #....(.# #...# ############# ###....# #......# #...########...........# #......# #......#############...#......#...........# #......# #..........>...[.......+......'...........# #......# ##+###.####.#######....#......#...........# #......# #...## #.#..#..............#...........####......# #+#.<# #.#..#.#............#...........'......#### #......###.#....+(...........#.....).....###)...# ##...#.....##..##............#...........# #....# #...#..##.....##.....#......#..........<###....### ######.##.###..+.....#......#....[......#........# ############ #.##.# ####.....##################.#.#....#.# #..........# +.##.# #.....# #....#.#..#.# #.########.# #...y######.....#################.........#.####...# ####.# ..#####...yyy...'.......................................># #....# ...........#######..............########.......#..........# ####.# ...........# #..............# ###.##.........#.#.# ####.# ...........# ####...........# #..###....#.##.### #....# ..........# #...........# #.........#....# #.#### ....[.....# #...........# #......#.###########.# ..........# #...........# #.#.#.............##.# .......!.# #...........# #.#..###.########.##.# ......... ############# #.#.............#....# ......... ###### #.##..##.###..#.#..### #... #....# #.###.##.###..#.#..# ######## #....# #.....##...........# #......# #....# ####..##..###.###.## #......# #....# #...#..........# #......# #....####### ###)#.####...#.# #......######..........# #######.......#.#### #......................# #.........###.#....# #.......%..............# #.........# #.####.# #.......%..............###.........# #.####.## #..................................###.#.....# #......######..............######.>....#.##.## #......# #..............# ###..........# ######## #........#.....#####....##.####.# #........##....+..##.#.....#....# #........##....+#.##.......#.#### #.............)...##......##.# ########....).....##......'..# #..................#### #.........####.....# #.........# #.....# #........(# #.....# #........<# #.....# #...(.....# ####### #.........# #.........# #.........# ###########