STATUSES = {
        200: "200 OK",
        201: "201 Created",
        202: "202 Accepted",
        300: "300 Multiple Choices",
        301: "301 Moved Permanently",
        302: "302 Found",
        304: "304 Not Modified",
        400: "400 Bad Request",
        401: "401 Unauthorized",
        403: "403 Forbidden",
        404: "404 Not Found",
        405: "405 Method Not Allowed",
        408: "408 Request Timeout",
        500: "500 Internal Server Error",
        501: "501 Not Implemented",
        577: "577 Unknown Status",
}



STATUSES = {
        200: "200 OK",
        201: "201 Created",
        202: "202 Accepted",
        204: "204 No Content",
        300: "300 Multiple Choices",
        301: "301 Moved Permanently",
        302: "302 Found",
        303: "303 See Other",
        304: "304 Not Modified",
        307: "307 Temporary Redirect",
        308: "308 Permanent Redirect",
        400: "400 Bad Request",
        401: "401 Unauthorized",
        402: "402 Payment Required",
        403: "403 Forbidden",
        404: "404 Not Found",
        405: "405 Method Not Allowed",
        406: "406 Not Acceptable",
        408: "408 Request Timeout",
        409: "409 Conflict",
        410: "410 Gone",
        411: "411 Length Required",
        412: "412 Precondition Failed",
        413: "413 Payload Too Large",
        414: "414 URI Too Long",
        415: "415 Unsupported Media Type",
        417: "417 Expectation Failed",
        422: "422 Unprocessable Entity",
        428: "428 Precondition Required",
        429: "429 Too Many Requests",
        431: "431 Request Header Fields Too Large",
        500: "500 Internal Server Error",
        501: "501 Not Implemented",
        502: "502 Bad Gateway",
        503: "503 Service Unavailable",
        504: "504 Gateway Timeout",
        577: "577 Unknown Status",
}



Add more HTTP/1.1 status codes
Add more HTTP/1.1 status codes

  STATUSES = {
          200: "200 OK",
          201: "201 Created",
          202: "202 Accepted",
+         204: "204 No Content",
          300: "300 Multiple Choices",
          301: "301 Moved Permanently",
          302: "302 Found",
+         303: "303 See Other",
          304: "304 Not Modified",
+         307: "307 Temporary Redirect",
+         308: "308 Permanent Redirect",
          400: "400 Bad Request",
          401: "401 Unauthorized",
+         402: "402 Payment Required",
          403: "403 Forbidden",
          404: "404 Not Found",
          405: "405 Method Not Allowed",
+         406: "406 Not Acceptable",
          408: "408 Request Timeout",
+         409: "409 Conflict",
+         410: "410 Gone",
+         411: "411 Length Required",
+         412: "412 Precondition Failed",
+         413: "413 Payload Too Large",
+         414: "414 URI Too Long",
+         415: "415 Unsupported Media Type",
+         417: "417 Expectation Failed",
+         422: "422 Unprocessable Entity",
+         428: "428 Precondition Required",
+         429: "429 Too Many Requests",
+         431: "431 Request Header Fields Too Large",
          500: "500 Internal Server Error",
          501: "501 Not Implemented",
+         502: "502 Bad Gateway",
+         503: "503 Service Unavailable",
+         504: "504 Gateway Timeout",
          577: "577 Unknown Status",
  }
  
  
  
Add more HTTP/1.1 status codes
## Code Before:
STATUSES = {
        200: "200 OK",
        201: "201 Created",
        202: "202 Accepted",
        300: "300 Multiple Choices",
        301: "301 Moved Permanently",
        302: "302 Found",
        304: "304 Not Modified",
        400: "400 Bad Request",
        401: "401 Unauthorized",
        403: "403 Forbidden",
        404: "404 Not Found",
        405: "405 Method Not Allowed",
        408: "408 Request Timeout",
        500: "500 Internal Server Error",
        501: "501 Not Implemented",
        577: "577 Unknown Status",
}



## Instruction:
Add more HTTP/1.1 status codes
## Code After:
STATUSES = {
        200: "200 OK",
        201: "201 Created",
        202: "202 Accepted",
        204: "204 No Content",
        300: "300 Multiple Choices",
        301: "301 Moved Permanently",
        302: "302 Found",
        303: "303 See Other",
        304: "304 Not Modified",
        307: "307 Temporary Redirect",
        308: "308 Permanent Redirect",
        400: "400 Bad Request",
        401: "401 Unauthorized",
        402: "402 Payment Required",
        403: "403 Forbidden",
        404: "404 Not Found",
        405: "405 Method Not Allowed",
        406: "406 Not Acceptable",
        408: "408 Request Timeout",
        409: "409 Conflict",
        410: "410 Gone",
        411: "411 Length Required",
        412: "412 Precondition Failed",
        413: "413 Payload Too Large",
        414: "414 URI Too Long",
        415: "415 Unsupported Media Type",
        417: "417 Expectation Failed",
        422: "422 Unprocessable Entity",
        428: "428 Precondition Required",
        429: "429 Too Many Requests",
        431: "431 Request Header Fields Too Large",
        500: "500 Internal Server Error",
        501: "501 Not Implemented",
        502: "502 Bad Gateway",
        503: "503 Service Unavailable",
        504: "504 Gateway Timeout",
        577: "577 Unknown Status",
}


