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