/// <summary>
        ///
        /// </summary>
        /// <param name="options"></param>
        /// <returns></returns>
        public async Task <(int Code, Image Image)> GenerateAsync(CaptchaOptions options)
        {
            await Task.FromResult(0);

            var(equation, answer) = Arithmetic.Build(options);
            var image = Image.Generate(equation, options);

            return(answer, image);
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="options"></param>
        /// <returns></returns>
        public async Task <(int Code, byte[] Audio)> GenerateAsync(CaptchaOptions options)
        {
            await Task.FromResult(0);

            var(equation, answer) = Arithmetic.Build(options);
            var audio = Speech.Generate(equation.ToString(" "));

            return(answer, audio);
        }