libinteractive: A Better Way to Write Interactive Tasks. - CHÁVEZ, Luis Héctor (Olympiads in Informatics, 2015)