https://www.travisagnew.org/2016/11/17/pulling-your-own-flag/
Pulling Your Own Flag