Begin with all flag elements hidden by scaling them down to nothing. First, reveal the middle horizontal band by scaling it up from its center, overshooting past its full width and height, then settling at its size in the provided SVG. Next, reveal the top band by scaling it vertically upward from the upper edge of the middle band, and reveal the bottom band by scaling it vertically downward from the lower edge of the middle band; both bands slightly overshoot their heights in the provided SVG and then settle back into alignment at their sizes in the provided SVG. After the three bands are in place, make the crescent appear at the center of the middle band by scaling up from zero while rotating one full clockwise turn, overshooting slightly larger than its final size before scaling back down with ease-out. Finally, before the crescent has fully settled, make the star appear to the right of the crescent by scaling up from zero while spinning clockwise through two full turns, overshooting larger than final size and then settling into its final position.