Эта задача решается обычным циклом. Как и для чего использовать этот Thread.sleep(100)? Да и как собсна его использовать?
Или надо сперва пройти квест с потоками?
package com.javarush.task.jdk13.task07.task0723;
/*
Бум
*/
public class Solution {
public static void main(String[] args) throws InterruptedException {
boom(30, "Бум!");
boom(7, "Бах!");
}
public static void boom(int counter, String message) throws InterruptedException {
//напишите тут ваш код
}
}