maps and flags

forever&never