Q: how many stars does an american flag have? A:
50