######## ####### #############......################################ #.....# #..#....#...#......#.......#...#......#..#......... #.....# #..'....'...'......'.......#...+......'..#......... #.....# #..##..######...)[(#..##..####.###...##..##.......##+##.....####### #####'##...........#..##..####.###...##..##.......#...............# #...#...........#........#.....................#...............# ##...#...........#........'.....................+...............# #....#...........#######..############'##+#######....##.##......# ##########.....### #..##.........................#8.8########### #.....# #...#....................)...............<..# #...[.# #.^.#............<............#8.8#.........# #.....# #...+.........>...............##.##.........# #.....# #...#.........................+.............# #.....# #####.........................#####..###....# ##....# ......####....####............##..######## #....# .[.............# #.....>......#.....# #....# .....#.#.#.#.#.###............#.....# ###....##+#### ..... #.#.#.#..##............####.## #......[o..... # #.#.#.....).########....### +....ss)...... #.#.#.....).#......'....# #............. #.#.#....)†)#......#....# #............. ..........#......#)...# ............... ..#........#......#....# #.............. # #........########....# ..##+#...###### #####[.... ###### .. .#..' #...... #...... #......#