Entrei com intuito de terminar a CP reformulando todo o código!