.#######..##....##..########...########..#....#...###...##..##.....##.......##.......#....####..##..##.....##......##.......#.....##.##.##..########......##.......#......##..####..##...........##........#......##...###..##..........##.........#......##....##..##.........########.