Here's a picture a the Puerto Rican flag:
Is there a historical reason why it looks pretty much like the flag of the U.S.A.? I mean, there are white and red stripes (differing only in quantity), one star (one state, i.e. the state of Puerto Rico, so also only differing in quantity; the U.S.A. has 51 of them, though Puerto Rico isn't one of them and the citizens of Puerto Rico have the U.S.A. citizenship), but instead of a rectangular form in which the stars of the flag of the U.S.A. are placed, the Puerto Rican flag has its star placed in a triangle.
So, is this just coincidence, is it a form that is just popular or is there a historical reason for it?