Author: Óscar Afonso, Tiago Neves Sequeira, Pedro Cunha Neves e Paulo Beleza