#### #..#########+## #....#.............# #... +....#.............+ .... #....#.............# ### ########. ..... #....#.............#....#####.###.......# ..... #....#..##.###.##..#....#..'....#.......# #.... ######....#..##.###.##..#....#..#....'.......# #..g.##...#.....#..........#..#....#'###...#<......# #.....#..('g..g.'..........#..#....#..##...######### +.....).).#...g.#....###.###'##....#...#....# #.....#..(#.....#....###.###..#....#...#....# #....##...#.....#.............'....#...'....# #.... #...#.....#.............#....#...#....# #... #...#.....#######.#######....##.####.#### ######### #... #########... ##'#.......#'###.####....# #.......# #.. #... #..#.......#........#...## #.......# #.. #..+.......#........#...# #.......# #..#.......#........#...# #...)...# #..#.......#..###+####'#####.......# ############..##........#..#####'### #....'........#.....#...# #....#........#.....'...# #....#......>.#####'##'### #...###...................# ###....#'####'#...........# #....#..#...#...........# #....#..#...#...........# #....#..#####...........# #....##'###.....######### #.. #....#.....# #....'.....# #....#.....# #....#.....# ######.....# #######