######## ######### ######## #......# #.......# #......####### ########......# #.......########### #............# #...#.........# #......)#.........#####............# #...#.........# #.......#.........#................# #...'.........#####.......#.........#...........######### #...##....................'.........)..................># #...##.###........#.......#.........#.........###.#.########### ##.#........##....###...###......####...............##......... #.#..>......'....'.....'.'......'..#.................<######## ###'#........##....###...###......##.#..............##### #....##########....# #####........##..##....###.....# #....# #....# #....#######.##....# #.....# #....#### #...... #....# #......#....# #.....# ##......# ......... ########......#....# #.....# #......# ......... #...........#....# #.....# #......# ...##.... #.......#........# #.....# #...[..# ..##.. #.......#........# ####.## #......# #.......#........# ##'###### ##'##### #.......#...#..).# #.......# #.....# #.......#...#..### #.......# #.....# #.......#(..##.## #.......# #.....# #########(..##..######.......# ##.....#### c..........#................# #.........# .........##................# ######.......... ....c....##................# #<...'.......... .#####...##................# ######.......... #...##.........#'###### ##...####. #....#.........#.. #...# #....#####..####... #...# #.. ##.## #.... #...# #..# #.#### ..... ##.# #.# . . #......... ##....... ....... #.#+### .. ... ).>