###### #....###### #.#.......# ######.#..####.### ########### ###### ######....#....####...# #.........#####....#####............)(.....#.### ##...>...(.+........'..................%........# #..........###......#####................######.### ######...#......# #......# #.........................# #..............####.....######.................#####.#.# ######........#...#.#........#...........#.....#....# #.#.# #.............#P.P#......#...#......######.....#....# #.#.# #.............#P.P#......#..............##.#+###....#####S#.# #........####.#P.P#......###...(........##.#.............>..# #.............#P.P#.......##.................####...#####.### #.............#P.P###'....####...............#.....## #.# ####..........#P.P###'....## ###.....##......#...### #.# #..........#P.P#........## ########.####.#...# #.# #..........#P#.......%........# #.# #####.....#......#....# #%#............(............# #.# #.........#......#....## #..........#................# #.# #.....##.......###.....###....#......................# #.# #.....##.......# #...............................##### #.# #.....##.......###............#........##.......########.# #.....#####.........................>..+.................# ####### #....#####........#####......##....############# #....# #........# #.#######.#.##.......# ###### ####.###########.#######.#.##.#####.# #....# #..........#.#....# #...# #.#### #.#.....##.#.########.######## #.#### #.#..^#.#..#.## #...# #....# #....# #.###.#.#.#...# #.### #.##.# ###### #.#.....#.....# #.#####.##.# #.#.#.....#.#.# #.......##.# #...####.##.#.##############.# ##### #.##.#.#..........###.# #....#.#.########.....# ######...# #..#### ##### #..#..# #.....# ##.##.# #....# ######