## HTML Validator ### Instructions Create a class `HTMLValidator` that provides a method to validate whether a given HTML string is correctly formatted. The method should support a few basic HTML tags (``, `
`, ``, ``, ``, ` This is a bold word and this is italic.`, `
`). If the HTML is valid, the method should return `true`. If the HTML is invalid, the method should return `false`.
### Expected Class
```java
public class HTMLValidator {
public boolean validateHTML(String html) {
// Implementation to validate if the given HTML is correctly formatted
}
}
```
### Usage
Here is a possible `ExerciseRunner.java` to test your class:
```java
public class ExerciseRunner {
public static void main(String[] args) {
HTMLValidator validator = new HTMLValidator();
// Test case 1: Valid HTML
String html1 = "
Hello, World!
";
System.out.println("Is HTML valid? " + validator.validateHTML(html1)); // Expected output: true
// Test case 2: Invalid HTML (missing closing tag)
String html2 = "Hello, World!";
System.out.println("Is HTML valid? " + validator.validateHTML(html2)); // Expected output: false
// Test case 3: Invalid HTML (incorrect nesting)
String html3 = "