######## ##############......## #....>.<...##........## ###### #...%......#..........#######....# #..........#.....................# #..........#........####.......#R# #......Rh..#........#..#..####.#.###### #..........#........#..#..#..#.#..##..# #########..##......P#'##..#).#....##..## ##.#........#..#).#'##.........# #.#........#..R.........##..#.# #.#.......#####)........##..#.# #(...)....#.)#...####...##.##.## ###(......#..#.}.#..#...##.##..## ####.......#R(#...#.)#...#...##..######### #..........#)##..###'#...................# #........#......(#...#.#...#.##..........# #...........P..).)(..#...................# #........#.####).#...#.....#.##%.........#### #### #..........#..'..#####.....#.##.........##..###..## #<......)..#..#...'..#.....#............###(##.##.## ####.####..####...#..#.....###..####.....#.##.##R#_# ###.# #.........####........#..#####.##.##.##.#### ##...# #...............#####...)...##..##..###..# ##..### #..######.......# ###.....###.##### #### #..## #......###.###### #.....# #....# #.## ##.###..R#.### #.....# ####.# #.# #...###.....### ##....# #<# #.# ###.#######...#########....# #.## #.# #........##..............# ###..#### ###.# ########.[..........#....####.....>.# #...# ########.....###..####................(.# #.###### #..([..<.########......##...#####.......# #.#....####.#############.....######...############ ###.#.............................#####..........## #........#############......####.........#######..# #....#############.....###### #####.###..#######.# #....#####.........##### #.###..........# #.......(..######### #.#.........#### #.....###### #.#...^...(.# #....## #........>..# #....# ###.........# #....# #.........# #....# #.........# #....# #.........# ###### #>........# #.........# ###########