lecture31 95%

Signed-off-by: Joao Fuentes <joao@localhost.localdomain>