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