###### ####### #....# #.....# #....# #.###.##### ##### #....# #.#.......# #...#######....###.#.#..#..# . ####+#.#.....'........#.......# #... #......#...###.....#####..###.# '... #......'.#.#.#.....#####..###.#### #... ######### #......#.#.#.......#..........^..# +... #.......# ####+###.#.#.##.#..#.##..####.##.# #...###+### #.......# #....>.......#....##..# #.#<.# #.........####.......##################.#.#....#..####..# #.#..## #..%......'%.'.%.....'.........................#....(...# #.#...# ###......####.......##################.#.############..####.##### #......# #.......# #.#.#>....'^..##.......# ####'### #.......# #.#.#######....######..# #.# ######### #...#.....'............# ########.# #.#.#######....###.###.# #........# #.#.#.....'...####.# #.# .........# #.#.############...# #.# .........# #.#......#.......### #.# .........# #.######.#.#####.# #.# .........# ##### #.# #.#.###########.# ....####.# #.... #.# ###'#.............# #+#...#.# #....######## #.# #.......########### ..#.#.#.# #._..S......# #.# #.......# #.#.#.#.####### #....######.# #.# #.......# #.#.#.........###.... #.# #.# #...%...# #.#.###.###.....##### #.# #.# #.......# #.....#.# #......# #.####### #.# ###'##### #.#####.....###).....# #####.......# #.# #.# #.......#.....+......# #...........#####+## #.# #######.###.###..)...#### #..................# #.# ####.#...#.#####.....# #.%................# #.# #....##..#..####.###.###..................#####.### #####'#####......................................>....##### ###### #............##.######.###......................###.#.#...# #....# #...........##..# #.# #.......######.......#.# #.#.#.#.# #.##.# #...............######.# #..)....### #.......#.###.#.#.#.####.##.# #...........##.........###.........# #######.#.#.....#........##.# #............#.#.....##............# #...#.#.#####.###..##.# #......%####.#.#.##...#.#####......# #####...#.#.....#...)##.# ########.....#.#.##...#.# #.###### #<..........#..^..##.##.# #..[..#.#.##...#.# #[#....###########.####...########.#..# ###.###.#......#.. #.#..#..............#..............#.## #..<..#####..#.# #.#..##############.......#.########.# #.#....# ...#. #......# #.....#.#.#...#.# #....# #.....## ...# ###..#.# #............##.# #.#### ####### .... #..#.# #.#.......#.....# #.# # #.##.############..##..########.# #.##............................# #.############################### #.. ###