Newspapers exchange news by using news agencies (such as Reuters and ITARTASS). A newspaper registers at a news agency and sends all its news to the agency. The news agency collects the news and broadcasts it to all registered newspapers, except from to the one who delivered it. Create the classes needed to simulate this scenario. Also create a main class to show the simulation.
Implement the game Catch-the-Creature according to programming project PP 8.9 in the book (p. 509).
Write a program extending the functionality of the program in listing 8.15 and 8.16 in the book. Your program should be able to handle several bouncing balls.
Create a button \New ball", starting a new ball from the middle with a random direction and a random speed.
For a higher mark: Add four dierently sized obstacles that the balls bounce against.