in reply to American Flag?

If you're trying to make it completely proportional to an American flag in ASCII, you're going to fail. There are 7 stripes that are on level with the stars, but 9 lines of starts. How're you going to solve that?

We are the carpenters and bricklayers of the Information Age.

Don't go borrowing trouble. For programmers, this means Worry only about what you need to implement.