I thought to myself with are current programming languages and computers could we program pong in a hour.
So I decided to take this challenge first time i tried it i failed horribley but each time after i got closer.
9th time is the charm got it the ninth time in 50 minutes so its possible.
So my challenge to everyone here is to see if you can make pong in a hour then pastebin your source so others can see

*this challenge is based on the honor system plz dont steal other peoples work
and only view source to get a idea on how to do the challenge*
Requirements:
1.must have two paddles and a ball(duh)
2.paddles must be movable
3.ball must be able to go diagonal
4.some sort of collision detection
ai (optional)
Language:c++
Api:opengl
Engine:custom
Source:http://pastebin.ca/795473