# Large Code Base Exercise

### Objective

To gain experience working with existing code bases.

For this lab, you will download and modify an existing program, this Java Pong program which is 1,967 lines.


> git clone https://github.com/inside/java-pong.git


You can compile and run the program just by typing "ant" in the "java-pong" directory:


> cd java-pong
> ant


(ant is similar to make, but especially for Java.)

You can push the space bar to play and the up and down arrows to control the right paddle.

Suppose you are assigned to work on this program and need to make the following changes:

• Swap the black and white colors, making the background black and the paddles and balls white.
• Add an exclamation point to the title so it reads "Pong!".
• Change the "delta" symbol to a hyphen in the score listings for each player.

Find the places in the code where you need to make these changes and apply them.

### Submitting

When you have finished, email the changes you made to ifinlay@umw.edu. For each change, include the file and line number along with a short description of the change.