FINALLY FINSIHED IT Also, you may have to click the flag more than once to get it right.
Cred to @PokemonScratch101 for the map!