/* goodG2B() - use goodsource and badsink */
 private static void GoodG2B(HttpRequest req, HttpResponse resp)
 {
     string data;
     /* FIX: Use a hardcoded string */
     data = "foo";
     Container dataContainer = new Container();
     dataContainer.containerOne = data;
     CWE113_HTTP_Response_Splitting__Web_QueryString_Web_addCookie_67b.GoodG2BSink(dataContainer , req, resp );
 }
 /* goodB2G() - use badsource and goodsink */
 private static void GoodB2G(HttpRequest req, HttpResponse resp)
 {
     string data;
     data = ""; /* initialize data in case id is not in query string */
     /* POTENTIAL FLAW: Parse id param out of the URL querystring (without using getParameter()) */
     {
         if (req.QueryString["id"] != null)
         {
             data = req.QueryString["id"];
         }
     }
     Container dataContainer = new Container();
     dataContainer.containerOne = data;
     CWE113_HTTP_Response_Splitting__Web_QueryString_Web_addCookie_67b.GoodB2GSink(dataContainer , req, resp );
 }