static public IEnumerator GetProblems(string player_id, UInt32 count)
        {
            //UnityEngine.Debug.Log ("get problems");

            Problem.ProblemGetRequest getProblem = new Problem.ProblemGetRequest();
            getProblem.problem_count = (count);
            getProblem.player_id     = (player_id);

            Logger.BasicLog("Get Problems request going off to " + GET_PROBLEM_URL);

            if (SenseixSession.GetAuthToken() == "you don't need to see my identification")
            {
                yield break;
            }
            yield return(GetSingletonInstance().StartCoroutine(
                             CoroutinePostRequest(getProblem, Response.ParseGetProblemResponse, GET_PROBLEM_URL, false)));
        }
        public static IEnumerator GetProblems(string player_id, UInt32 count)
        {
            //UnityEngine.Debug.Log ("get problems");

            Problem.ProblemGetRequest getProblem = new Problem.ProblemGetRequest();
            getProblem.problem_count = (count);
            getProblem.player_id = (player_id);

            Logger.BasicLog("Get Problems request going off to " + GET_PROBLEM_URL);

            if (SenseixSession.GetAuthToken () == "you don't need to see my identification")
                yield break;
            yield return GetSingletonInstance().StartCoroutine(
                CoroutinePostRequest (getProblem, Response.ParseGetProblemResponse, GET_PROBLEM_URL, false));
        }