CG-Project Diogo Ribeiro Vassalo de Abreu, 100646 José Afonso Lopes Correia, 100610 Rodrigo Miguel Eiras Monteiro, 100706