IA Allock melhorada

'while' substituido por 'update'