###### #....########## ########################### #....#........# #.........................# #....#........# #(...../..................# #....#........# #.............##....##....# #....#####..########)#######...############# #........#..#......#..######...# #........#..'......#.......'...# #........#..#......#.......#...# #<[).....####......#..#######..# #######'#####..........##..###.###### #.......[..............#.........# #.....#.....#..........#.).......# ######.....#.....#...)......#)##'###.## #.......[..##...##...)..###.)......### #...........#...#....)....+........# #...........##.##......'..#........# #.....###....#.#....###...#........# #######.......###.#####.###...#'#....##### #.....'.........###...###.......#....# . +.....#...........#._.#.........#....# ..#######....#....###...###..(....#....# ................###.##'##.###.%...#....# ...(........<.###....#.#....###...###### ...>................##.##..........# ......†.............#.((#..........# ..#####'#..........##...##.........# #.....#..........#...(.#.........####### #.....#..........#....)#.....+...#.....# #.....#......#....#...(.#..............# #.....#......#..(.#.....'...##..##.....# #.....#......######.....#...##..##.....# ..####'##....... #.....#.......#......# ................. #.....##..##..+......# ................. #.....##..#########+## .........l....... #......#..# ................. .......'... ###.......##'#... #........ ..>.. #########. #... ... ..