Finished OverlyComplexFlag exercise