############################################################### #.............................................................# #.............................................................# #..######.......................(.............................# #..# #..............######'#...............####............# #..# #.###'########.#......#....########...#..#............# #..# #.'..........# #......#....# #...#..%............# #..# #.#).........# #......#....# #...####.#######....# #..# #.#..........#.#......#....# #........#.....#....# #..# #.#..........#.#......#....## #........#.....#....# #..# #.############.#......#....................#.....#....# #..# #..............#+###'##....................#.....#....# #..# #........%......................##########.#.....#....# #..######...............>............... #.#.....#....# #...................................<... #.#.....#....# #....#############....................).##########.####''#....# #....'...........#...........................S................# #....#...........+....#########.........###+##'###....####....# #....#...........#....# #.........#........#....# #....# #....#...........#....# #.........#........#....# #....# #....#...........#....# #...####..#........#....# #....# #....#...........#....# #...# .#...[..o.#....# #....# #....#...........#....#########...# #.....o..#....# #....# #....#...........#.....)..........# #.....o..#....# #....# #....#...........#.#####..........# #........#....# #....# #....#...........#.# #.............. #........#....# #....# #....#######+#####.# #...>........... #........#....####....# #..................# #.########...... #########............# #..................#####.# ..... ...........#####...# #........................# .... ............# #...# #........................# ... ........)...# #...# #......................... ............# #...# #.#####.......##########.. ............# #...# #.# #.......# #. ............#####...# #.# #.......# . #######.............# #.# #..%)...# #.............# #.# #.......# #.......####..# #.# #.......## #.......#..#..# #.# #>......... #.......#..#..# #.# #.######### #.......#..#..# #.# #.# #....... .# #.......#..#..# #[# #.# #.......## ########.# #.......#..#..# #.#####.# #........[. ..........# #.......#..'..# #.......# #.....................# #.......#..#..# #.......#+#########.......... ..........#########.......#..#..# #........................... ........................#..#..# #.....############.......##########...........%.........#..#..# #.....#..........#.......'........#..........########...####..# #.....#......%...'.......'.....)..#..........# #.........# #.....+..........#.......#........#..........# #.........# #.....############.......###'######[.........########.........# #...............>........%......[..%.<........................# ###############################################################