public async Task <IActionResult> TimeDilationShipTime(string speed, string time)
        {
            var parsResultSpeed = TryParser.TryDecimalParse(speed, 0.0m, 1.0m);
            var parsResultTime  = TryParser.TryDecimalParse(time, 0.0m);

            if (parsResultSpeed.Item1 && parsResultTime.Item1)
            {
                var SPEED  = parsResultSpeed.Item2;
                var TIME   = parsResultTime.Item2;
                var result = await Task.Run(() => { return(TimeDilation.TwinParadox(SPEED, TIME, true)); });

                return(Ok(result));
            }
            else
            {
                return(BadRequest("improper speed or time, or inproper input parameters"));
            }
        }