Data Structures and Information Theory.