// Sketch: Caroming Ball
// Prupose: Shows how to move a ball and detect wall bounces (using if- statements)
// Also shows how to use if-statements
void setup() {
   size(500, 500);
   background(255);
} // setup()
float x = 10, y = 250, w = 20;
   float speedX = 1;
   float speedY = 1;
void draw() {
   background(255);
   fill(255, 89, 23);
   noStroke();
   circle(x, y, w);
   
   x = x + speedX;
   if ((x+w/2 > width) || (x - w/2 < 0)) {
      speedX = -speedX;
   }
   
   y = y + speedY;
   if ((y+w/2 > height) || (y - w/2 < 0)) {
      speedY = -speedY;
   }
} // draw()