public IHttpActionResult TriangleType(string a, string b, string c)
        {
            try
            {
                checked
                {
                    a = a.TrimEnd('\r', '\n');
                    char[]        chArrSideA = a.ToArray();
                    StringBuilder builderA   = new StringBuilder();


                    foreach (var ch in chArrSideA)
                    {
                        builderA.Append(ch);
                    }


                    b = b.TrimEnd('\r', '\n');
                    char[] chArrSideB = b.ToArray();

                    StringBuilder builderB = new StringBuilder();


                    foreach (var ch in chArrSideB)
                    {
                        builderB.Append(ch);
                    }


                    c = c.TrimEnd('\r', '\n');
                    char[]        chArrSideC = c.ToArray();
                    StringBuilder builderC   = new StringBuilder();


                    foreach (var ch in chArrSideC)
                    {
                        builderC.Append(ch);
                    }


                    if (int.TryParse(builderA.ToString(), out int side1) && int.TryParse(builderB.ToString(), out int side2) && int.TryParse(builderC.ToString(), out int side3))
                    {
                        return(Ok(helpers.TriangleType(side1, side2, side3)));
                    }
                    else
                    {
                        return(BadRequest("The request is invalid."));
                    }
                }
            }
            catch (System.Exception)
            {
                return(BadRequest("The request is invalid."));
            }
        }