De Bruijn Activities