lab for informaiton_theory