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