0:00:22.038,0:00:24.606 Depois de tirar Ethic da prisão, 0:00:24.606,0:00:27.821 Hedge e ela voam[br]até um acampamento fronteiriço, 0:00:27.821,0:00:33.191 à sombra de Bradbarrier,[br]a grande muralha que rodeia o país. 0:00:34.641,0:00:38.893 Em breve, todos os habitantes se reunirão[br]para receber o alimento mensal. 0:00:38.973,0:00:43.188 As pessoas da muralha passarão dias[br]coletando obras de arte e de literatura 0:00:43.188,0:00:45.138 de toda a região. 0:00:45.788,0:00:50.138 No dia de distribuição do alimento,[br]os robôs-fornalha chegam, famintos. 0:00:50.378,0:00:54.879 Se eles "comerem", as luzes[br]ficarão acesas e o alimento será entregue. 0:00:56.119,0:00:59.859 Se eles "passarem fome",[br]as pessoas também passarão. 0:01:00.954,0:01:04.294 O suprimento de combustível de Hedge[br]acaba assim que ele e Ethic 0:01:04.294,0:01:08.732 chegam aos arredores da cidade[br]e fazem uma aterrissagem forçada. 0:01:10.576,0:01:14.096 Por sorte, todos estão muito ocupados[br]preparando-se para receber o alimento 0:01:14.096,0:01:15.126 e não se dão conta. 0:01:15.126,0:01:18.090 Hoje, na distribuição de alimento,[br]Ethic pode encontrar o líder 0:01:18.090,0:01:20.551 de um movimento de resistência secreto. 0:01:20.551,0:01:24.719 Essa pessoa sabe a localização[br]do primeiro dos três artefatos poderosos. 0:01:24.819,0:01:27.222 O problema é que Hedge e Ethic não sabem 0:01:27.222,0:01:30.488 o nome do líder nem como ele é.[br] 0:01:30.618,0:01:34.371 Mas Hedge reuniu a seguinte informação: 0:01:34.801,0:01:37.216 o líder tem olhos verdes. 0:01:37.216,0:01:39.336 Se o líder tiver cabelo vermelho, 0:01:39.336,0:01:43.106 o nome dele tem ao menos[br]um par de letras repetidas. 0:01:43.236,0:01:47.826 Se ele usa óculos, o nome dele[br]tem exatamente duas vogais; 0:01:48.286,0:01:52.189 caso contrário, o nome dele tem[br]exatamente três vogais. 0:01:52.299,0:01:56.769 Há justamente uma pessoa[br]que corresponde a essas características. 0:01:57.109,0:01:58.324 Como é uma fugitiva, 0:01:58.324,0:02:02.514 Ethic não pode se infiltrar na multidão[br]sem atrair a atenção dos outros, 0:02:02.514,0:02:05.326 mas ela pode dar instruções a Hedge. 0:02:05.326,0:02:07.275 E ela possui uma ferramenta 0:02:07.275,0:02:09.565 que os programadores[br]chamam de "condicional". 0:02:09.565,0:02:13.185 É uma afirmação na forma "se A, então B". 0:02:13.185,0:02:16.376 Fluxogramas são grandes representações[br]de modo como isso funciona. 0:02:16.376,0:02:18.636 Essa estrutura condicional significa 0:02:18.636,0:02:22.266 que se A for verdadeiro,[br]executa-se a instrução B. 0:02:22.266,0:02:26.178 Existem também condicionais[br]que representam diferentes possibilidades. 0:02:26.178,0:02:29.935 Esta diz que "se A for verdadeiro,[br]execute a instrução B; 0:02:30.025,0:02:33.718 senão, execute a instrução C". 0:02:33.718,0:02:36.228 Então, quais instruções Ethic dá a Hedge[br] 0:02:36.228,0:02:38.828 para que ele encontre[br]o líder da resistência? 0:02:39.848,0:02:43.402 Uma pausa agora para que você[br]descubra sozinho. 0:02:43.492,0:02:47.357 Com um problema assim,[br]é bom simplificar primeiro. 0:02:47.407,0:02:50.937 E se Hedge tiver apenas[br]que examinar essa única pessoa? 0:02:50.987,0:02:54.232 Quais informações ele precisa[br]reunir sobre o líder? 0:02:54.232,0:02:57.236 Ele pode perguntar:[br]"Ela tem olhos verdes?" 0:02:57.236,0:03:01.688 Que outras perguntas Hedge deveria fazer[br]para encontrar o líder da resistência 0:03:01.688,0:03:05.448 e como ele pode identificar[br]essas respostas? 0:03:05.728,0:03:09.528 Uma pausa agora[br]para que descubra sozinho. 0:03:10.718,0:03:14.607 O modo como os humanos abordam[br]esse problema parece intuitivo. 0:03:14.607,0:03:16.380 Mas Hedge não é um humano 0:03:16.380,0:03:20.990 e o desafio surge da necessidade[br]de dar a ele instruções sistemáticas 0:03:20.990,0:03:23.654 que funcionarão em qualquer situação. 0:03:23.654,0:03:26.578 Hedge precisa examinar[br]os habitantes, um de cada vez, 0:03:26.578,0:03:29.139 até descobrir quem é a pessoa certa. 0:03:29.139,0:03:32.709 Em outras palavras, como aconteceu [br]com a fechadura da cela da prisão, 0:03:32.709,0:03:36.555 este é um loop que repete[br]as mesmas instruções. 0:03:36.555,0:03:40.083 Mas, desta vez, o loop envolverá[br]uma série de perguntas 0:03:40.083,0:03:41.770 na forma de condicionais, 0:03:41.770,0:03:45.081 e terminará assim que Hedge[br]encontrar o que procura. 0:03:45.081,0:03:48.592 Mas, primeiro, você vai querer[br]organizar as informações que tem. 0:03:48.592,0:03:51.440 Cada pessoa tem[br]um conjunto de características: 0:03:51.440,0:03:55.080 cor dos olhos e do cabelo,[br]se usa óculos e o nome dela. 0:03:55.130,0:03:57.297 Essa pessoa tem olhos verdes? 0:03:57.297,0:04:02.257 Se tiver, assinale "cor dos olhos";[br]senão, marque um "X". 0:04:02.367,0:04:06.177 Se tiver cabelo vermelho, o nome[br]tem um par de letras repetidas? 0:04:06.207,0:04:09.543 Se tiver, assinale em "cor do cabelo". 0:04:09.543,0:04:13.832 Se não tiver letras repetidas,[br]assinale um "X" em "cor do cabelo". 0:04:13.832,0:04:16.742 Quem tiver cabelo vermelho,[br]mas não tiver as letras repetidas, 0:04:16.742,0:04:18.582 não pode ser o líder da resistência. 0:04:18.582,0:04:20.832 Mas percebam que, se tiver cabelo azul, 0:04:20.832,0:04:24.452 Hedge pulará esta pergunta[br]e passará para a próxima. 0:04:25.432,0:04:27.801 Para a última pergunta, podemos dizer: 0:04:27.801,0:04:32.551 "Se a pessoa usa óculos,[br]o nome dela tem exatamente duas vogais? 0:04:32.551,0:04:37.659 Se ela não usa óculos, o nome dela[br]tem exatamente três vogais?" 0:04:38.129,0:04:42.287 Haverá pessoas na multidão[br]que usam óculos e têm uma vogal, 0:04:42.457,0:04:44.864 ou que não usam óculos e têm duas vogais. 0:04:44.864,0:04:48.673 Mas não são quem estamos procurando,[br]então serão marcadas com um "X". 0:04:48.673,0:04:52.198 O líder da resistência tem que ser alguém[br]com as marcas de seleção 0:04:52.198,0:04:55.027 ou com casas em branco[br]ao lado de cada pergunta. 0:04:55.027,0:04:58.453 As casas em branco estão corretas,[br]porque, se a pessoa tiver cabelo azul, 0:04:58.453,0:05:01.763 a regra sobre o cabelo vermelho[br]não se aplica a ela. 0:05:01.923,0:05:05.511 Também poderia pedir a Hedge que fizesse[br]cada pergunta sobre cada pessoa, 0:05:05.511,0:05:09.215 e então escolher a que tivesse somente[br]as marcas de seleção e casas em branco. 0:05:09.215,0:05:14.165 Mas há um modo de se poupar muito tempo:[br]assim que Hedge marcar um "X", 0:05:14.167,0:05:16.722 peça que ele passe para a próxima pessoa. 0:05:16.722,0:05:19.294 Não é necessário saber[br]a resposta para cada pergunta; 0:05:19.294,0:05:23.374 apenas que um "X" significa[br]que não é o alvo da busca. 0:05:26.283,0:05:28.085 Hedge vasculha a multidão 0:05:28.085,0:05:31.646 e, em questão de minutos,[br]encontra Adila, a líder da resistência, 0:05:31.646,0:05:33.785 e a leva até Ethic. 0:05:33.785,0:05:39.055 Adila concorda em ajudá-los a roubar[br]o primeiro artefato, o "node do poder", 0:05:39.055,0:05:41.018 mas sob uma condição: 0:05:41.018,0:05:43.746 que Ethic e Hedge comecem a revolução 0:05:43.746,0:05:48.209 reprogramando os robôs-fornalha[br]que aterrorizam a cidade. 0:05:48.349,0:05:51.879 E, nesse exato momento, surgem os robôs!