####### ############## #.....#####....)........ #.....+...#..........).. #.....#...#............. #.....#...#............. #.....#...#............. #.....#...#............. #### #.....#'###............. #..# #...........####....##+# #>.# #...........#..'....# #......#..# #...........#..#....# #......#..# #......)....####....## #......#..# ####'##..............# #.....#..## #.....#..............# +.....#)).# #.....#..............# #.....#>..# #.....#..............# #.....#...# #....<#..............# #.....'...# #.....#..............+ #.....#...# ###### #######..............####.....#'####+##...... ........#'######............................ ........#......+............................ ........#......#....=....................... ........#####'##............................ ####.......##.####+##+############'#....#### #.......#..#................'...#....# #.......#..#................#...#....# #.......#..'................#...#....# #.......#..#................#...#....###### #......>#+#####'##+##.#####'#####.........# ####+#....>.........#.###.................# #..............#...#.....[...........# #..............#...#.....)...........# #..............#...#.....[)..........# #).............#...#.................# #O.............#####....####....^....# ..#########.............+..#....###### ...# #.............#..'....# ....# #.............####....# .....# #.............#..#....# ####### ......####......#..#....# ......# #......#..#....# ....... #......##'#....# ....... #......#..#....# ##### ###....#..#....# #....#..'....# #....#..#....# #....#..#....# #....##'#....# #....#..#....# #....'..#....# #....####....# #............# #............# #............###### #####........)....# #.............# #.............# #.............# ###############