Строго не судите) , но вроде работает.
Скрытый текст
[SET_MODEL_SETTINGS][MAX_BREAK_POINT_CYCLE][1000000] {{[READ_FILE_ALL][save\test2.txt]}} [CLEAR_BUFFER] [PARSE][src="]["] [LOAD_CAPTCHA][$2] [COLOR_TRESHOLD][40] [SPLIT_BLACK_END] [GET_IMAGE_FROM_ARRAY_IMG][1] [GET_IMAGE_INFO][2] [IF][$COLOR_COUNT_PIXEL_1=1338] [VAR][$Vopros][Pentagon] [ENDIF] [IF][$COLOR_COUNT_PIXEL_1=1649] [VAR][$Vopros][Circle] [ENDIF] [IF][$COLOR_COUNT_PIXEL_1=864] [VAR][$Vopros][Triangle] [ENDIF] [IF][$COLOR_COUNT_PIXEL_1=934] [VAR][$Vopros][Hexagon] [ENDIF] [GET_IMAGE_FROM_ARRAY_IMG][3] [GET_IMAGE_INFO][2] [IF][$COLOR_COUNT_PIXEL_1=509] [VAR][$Cifra][2] [ENDIF] [IF][$COLOR_COUNT_PIXEL_1=466] [VAR][$Cifra][3] [ENDIF] [IF][$COLOR_COUNT_PIXEL_1=635] [VAR][$Cifra][4] [ENDIF] [IF][$COLOR_COUNT_PIXEL_1=424] [VAR][$Cifra][1] [ENDIF] {{ [LOG_DISPLAY][$Vopros $Cifra ] }} {{ [DISPLAY][$Vopros $Cifra ] }} [VAR][$final][$Vopros$Cifra] [CLEAR_BUFFER] [REG_PARSE][id="\d+"\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+] [BREAK_POINT][asd] [VAR][$kar$IT][$$IT] [GO_TO_BREAK_POINT][asd][6] [CLEAR_BUFFER] [PARSE][url("]["] [LOAD_CAPTCHA][$1] [COLOR_TRESHOLD][40] [APPLY_NEGATIVE] [SPLIT_BLACK_END] [BREAK_POINT][fkar] [CLEAR_BUFFER] [PARSE][id="]["][$kar$IT] [PARSE][style="margin-left: -][p][$kar$IT]] [VAR][$idkar$IT][$1] [VAR][$nk][$2] [VAR][$nk][/][50] [VAR][$nk][+][1] [VAR][$nk$IT][$nk] [GET_IMAGE_FROM_ARRAY_IMG][$nk] [SET_IMAGE_TO_ARRAY_IMG][2$IT] [GO_TO_BREAK_POINT][fkar][6] [CLEAR_BUFFER] [BREAK_POINT][delk] [DELL_IMAGE_FORM_ARRAY_IMG][1] [GO_TO_BREAK_POINT][delk][20] [CLEAR_BUFFER] [VAR][$not][0] [BREAK_POINT][kf] [GET_IMAGE_FROM_ARRAY_IMG][$IT] [CROP_ALL_SIDE] [CLEAR_BUFFER] [GET_IMAGE_INFO][2] [IF][$HEIGHT=43] [VAR][$variant][Pentagon] [CLEAR_BUFFER] [FIND_ARRAY_IMG_IN_MODEL_LIST][Pentagon.model] [VAR][$znk$IT][$$IT] [ENDIF] [IF][$HEIGHT=45] [VAR][$variant][Circle] [CLEAR_BUFFER] [FIND_ARRAY_IMG_IN_MODEL_LIST][Circle.model] [VAR][$znk$IT][$$IT] [ENDIF] [IF][$HEIGHT=38] [VAR][$variant][Triangle] [CLEAR_BUFFER] [FIND_ARRAY_IMG_IN_MODEL_LIST][Triangle.model] [VAR][$znk$IT][$$IT] [ENDIF] [IF][$HEIGHT=44] [VAR][$variant][Hexagon] [CLEAR_BUFFER] [FIND_ARRAY_IMG_IN_MODEL_LIST][Hexagon.model] [VAR][$znk$IT][$$IT] [ENDIF] {{ [LOG_DISPLAY][$IT-Картинка N:$IT id:$idkar$IT фигура: $variant цифра:$znk$IT] }} [VAR][$variant$IT][$variant] [GO_TO_BREAK_POINT][kf][6] [CLEAR_BUFFER] [BREAK_POINT][bufn] [IF][$variant$IT$znk$IT=$final] {{ [LOG_DISPLAY][$IT:ответ -Картинка N:$IT фигура: $variant$IT id: $idkar$IT] }} [ADD_IN_BUFFER][$idkar$IT] [ENDIF] [GO_TO_BREAK_POINT][bufn][6] [IF][$SIZE_BUFFER=1] [VAR][$otvet][$1] [ENDIF] [IF][$SIZE_BUFFER=2] [VAR][$otvet][$1,$2] [ENDIF] [IF][$SIZE_BUFFER=3] [VAR][$otvet][$1,$2,$3] [ENDIF] [IF][$SIZE_BUFFER=4] [VAR][$otvet][$1,$2,$3,$4] [ENDIF] [IF][$SIZE_BUFFER=5] [VAR][$otvet][$1,$2,$3,$4,$5] [ENDIF] [LOG_DISPLAY][otvet: $otvet]