Help pls
package com.codegym.task.task19.task1918;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader consoleReader = new BufferedReader(new InputStreamReader(System.in));
BufferedReader reader = new BufferedReader(new FileReader(consoleReader.readLine()));
consoleReader.close();
String data = "";
String line = reader.readLine();
while (line != null) {
data += line;
line = reader.readLine();
}
reader.close();
String openingTag = "<" + args[0];
String closingTag = "</" + args[0] + ">";
String alpha = "α";
String omega = "Ω";
data = data.replaceAll(openingTag, alpha);
data = data.replaceAll(closingTag, omega);
data = data.substring(data.indexOf(alpha));
while (data.contains(alpha)) {
int alphaCount = 0;
int omegaCount = 0;
for (int i = 0; i < data.length(); i++) {
if (alpha.equals(String.valueOf(data.charAt(i)))) {
alphaCount++;
} else if (omega.equals(String.valueOf(data.charAt(i)))) {
omegaCount++;
}
if (alphaCount > 0 && alphaCount == omegaCount) {
String tags = data.substring(0, i + 1);
tags = tags.replaceAll(alpha, openingTag);
tags = tags.replaceAll(omega, closingTag);
System.out.println(tags);
data = data.replaceFirst(alpha, "");
if (data.contains(alpha)) {
data = data.substring(data.indexOf(alpha));
}
}
}
}
}
}