Running Data Alternately In Three Groups

# Introduction In this challenge, we will create three sub-threads in Java to run three groups of data from 1 to 30 alternately. These sub-threads can be implemented either by inheriting the `Thread` class or implementing the `Runnable` interface. The goal is to ensure that the data is run in the specified order and the output string matches the required format.

|60 : 00

Click the virtual machine below to start practicing