Luc Devroye slide.