A laser is shot from vertex A of square ABCD of side length 1, towards point P on BC so that BP = 3/4. The laser reflects off the sides of the square, until it hits another vertex, at which point it stops. What is the length of the path the laser takes?

Help?? Won't the laser bounce around until infinity?