################# ................# ................# ................# ................# ................# .. ................# .. .. ##+####+##...###...# .# ... ..........#...###...##.##...# ..........#...#.............. ..........'...#.........>.... ..........#...#.............. ...(......#...#............. ..........#...#............. . ##### ..<.......###.##..##...##########.. ##...#######+###.....####..##...###......... #.........#....#.....# ....(#.....)......... #(....)...#....#.....#......#.....#......... #.........#....#.....#..... #.....#.....)... ##...##..###...#.....##.. ##+####......... ##...##).###...##.....# #.......##+# #....#..........#.....# #.......# #....#..........#.....# #.......# #....#..........'.....# #.......# ##########...#..........#.....# #.......# #.......##...##...##....#.....# #######.......# #<......##...##...##....#.....#####.............# #.................#.....#.......................# #.................#.....+.......................# #..)....##......<.#.....#................##+##### ##########........##....#................#...... ....##... ..........<..#...... ....# ... ..#+#######'##...... ..... .. #.........#....... ...## #.........#..(.... .........'....... .........####+############## ..##....##...#............# # ##....##...#.)..........# #..........#............# #..........#....T.......# #..........#............# ##.........#............# #>...##'###..(.........# #....#.......#(######### ######.......#...# #...)...'...# #.......#...# #.......#...# #..########## #.)....# ......#.....# ......'.....# ......#...).# >.....#..T.z# ..... #.)..... ##### #.)...... ......... .........