control structure data - queue + stack