Comecando exemplo de implementacao manual