question: determine if a reply code is a positive completion response . all codes beginning with a 2 are positive completion responses . the nntp server will send a positive completion response on the final successful completion of a command . concode_field_sep int ARTICLE_TRANSFERRED_OK concode_elem_sep int POSTING_NOT_ALLOWED concode_elem_sep int CODE_437 concode_elem_sep int CODE_200 concode_elem_sep int DEBUG_OUTPUT concode_elem_sep int ARTICLE_POSTED_OK concode_elem_sep int CODE_222 concode_elem_sep int CODE_436 concode_elem_sep int CODE_211 concode_elem_sep int SERVICE_DISCONTINUED concode_elem_sep int PROGRAM_FAULT concode_elem_sep int CODE_231 concode_elem_sep int NO_SUCH_ARTICLE_FOUND concode_elem_sep int SEND_ARTICLE_TO_TRANSFER concode_elem_sep int CODE_435 concode_elem_sep int CODE_221 concode_elem_sep int GROUP_SELECTED concode_elem_sep int NO_NEXT_ARTICLE concode_elem_sep int NEW_NEWSGROUP_LIST_FOLLOWS concode_elem_sep int CODE_240 concode_elem_sep int AUTHENTICATION_REQUIRED concode_elem_sep int CODE_412 concode_elem_sep int PERMISSION_DENIED concode_elem_sep int TRANSFER_FAILED concode_elem_sep int CODE_423 concode_elem_sep int CODE_220 concode_elem_sep int NO_SUCH_NEWSGROUP concode_elem_sep int AUTHENTICATION_ACCEPTED concode_elem_sep int CODE_422 concode_elem_sep int NO_NEWSGROUP_SELECTED concode_elem_sep int NO_PREVIOUS_ARTICLE concode_elem_sep int MORE_AUTH_INFO_REQUIRED concode_elem_sep int ARTICLE_RETRIEVED_BODY_FOLLOWS concode_elem_sep int CODE_408 concode_elem_sep int CODE_502 concode_elem_sep int CODE_230 concode_elem_sep int CODE_400 concode_elem_sep int CODE_411 concode_elem_sep int CLOSING_CONNECTION concode_elem_sep int CODE_340 concode_elem_sep int NO_SUCH_ARTICLE_NUMBER concode_elem_sep int CODE_205 concode_elem_sep int CODE_501 concode_elem_sep int CODE_215 concode_elem_sep int CODE_281 concode_elem_sep int CODE_421 concode_elem_sep int ARTICLE_LIST_BY_MESSAGE_ID_FOLLOWS concode_elem_sep int SEND_ARTICLE_TO_POST concode_elem_sep int HELP_TEXT_FOLLOWS concode_elem_sep int CODE_430 concode_elem_sep int CODE_503 concode_elem_sep int CODE_500 concode_elem_sep int COMMAND_SYNTAX_ERROR concode_elem_sep int CODE_441 concode_elem_sep int CODE_199 concode_elem_sep int CODE_420 concode_elem_sep int ARTICLE_RETRIEVED_HEAD_AND_BODY_FOLLOW concode_elem_sep int ARTICLE_RETRIEVED_REQUEST_TEXT_SEPARATELY concode_elem_sep int ARTICLE_REJECTED concode_elem_sep int ARTICLE_RETRIEVED_HEAD_FOLLOWS concode_elem_sep int CODE_235 concode_elem_sep int CODE_440 concode_elem_sep int CODE_482 concode_elem_sep int AUTHENTICATION_REJECTED concode_elem_sep int COMMAND_NOT_RECOGNIZED concode_elem_sep int CODE_202 concode_elem_sep int SERVER_READY_POSTING_ALLOWED concode_elem_sep int CODE_201 concode_elem_sep int NO_CURRENT_ARTICLE_SELECTED concode_elem_sep int ARTICLE_NOT_WANTED concode_elem_sep int POSTING_FAILED concode_elem_sep int SLAVE_STATUS_NOTED concode_elem_sep int CODE_381 concode_elem_sep int CODE_335 concode_elem_sep int SERVER_READY_POSTING_NOT_ALLOWED concode_elem_sep int CODE_100 concode_elem_sep int CODE_223 concode_field_sep boolean isInformational concode_elem_sep boolean isNegativeTransient concode_elem_sep boolean isPositiveIntermediate concode_elem_sep boolean isNegativePermanent
target: boolean function ( int arg0 ) { return ( arg0 >= 200 && arg0 < 300 ) ; }