[Demonstration 1]

[Buggy Method]
private void CheckStatus() {
    // 10-20 чутка
    // 150 - лучевая болезнь
    // 400 - смерть
    if (this._countRad <= 20) {
        this.set_status(StatusLife.LIFE);
    } else if ((this._countRad > 20) && (this._countRad <= 150)) {
        this.set_status(StatusLife.ILL);
    } else if ((this._countRad > 150) && (this._countRad <= 400)) {
        this.set_status(StatusLife.RADSIC);
    } else if (this._countRad >= 400) {
        this.set_status(StatusLife.DEAD);
    }
}

[Buggy Hunk]
}else if ((this._countRad > 150) && (this._countRad <= 400)) {

[Patch]
}else if ((this._countRad > 150) && (this._countRad < 400)) {

[Demonstration 2]

[Buggy Method]
private List<String> finalizeImages(List<String> images) {
    return images.stream().map(image -> {
        File oldName = new File(image);
        String[] imagePathParts = image.split("\\\\");
        String newName = "";
        for (int i = 0; i < imagePathParts.length - 1; i++) newName += imagePathParts[i];
        File newFileName = new File(newName + "FINALIZED_AUCTION_" + imagePathParts[imagePathParts.length - 1]);
        oldName.renameTo(newFileName);
        return newFileName.getPath();
    }).collect(Collectors.toList());
}

[Buggy Hunk]
newName += imagePathParts[i];

[Patch]
newName += imagePathParts[i] + "/";

[Demonstration 3]

[Buggy Method]
public static int jfunction1(int i, int j) {
    int neighbourJ = 0;
    if (i == -1 && j == -1) {
        neighbourJ = -1;
    }
    if (i == -1 && j == 1) {
        neighbourJ = 0;
    }
    if (i == 1 && j == 1) {
        neighbourJ = 1;
    }
    if (i == 1 && j == -11) {
        neighbourJ = 0;
    }
    return neighbourJ;
}

[Buggy Hunk]
if(i==1&&j==-11){

[Patch]
if(i==1&&j==-1){