[User] Please transcribe this text

[Assistant] And now we are saying node deleted at the end. So that's the only thing that you have to do. We did not delete n3, we just delinked it from the doubly linked list.


[User] Please transcribe this text

[Assistant] The next thing is deleting in between. So let's say we pass key as 2. Now key 2 is of n2 right and n2 is between n1 and n3. So in that case the next node will be


[User] Please transcribe this text

[Assistant] N3, address of N3 and previous node will be N1. So next node is not gonna be null. So we're gonna come to the else part.


[User] Please transcribe this text

[Assistant] Now in the else part what we are saying is previous node of next


[User] Please transcribe this text

[Assistant] That is n1 of next because previous node is pointing to n1 you can see in the diagram. So n1 of next equals to next node and next node is n3 right.


[User] Please transcribe this text

[Assistant] Because current node is n2. So the address of n3 is now stored in the next pointer of n1. So first link is done. So n1 to n2 link is broken. The next thing that we are doing is we are saying next node that is n3 node of previous.


[User] Please transcribe this text

[Assistant] And that's why N2 is completely delinked from the entire doubly linked list. So now you can print node deleted in between. So this was deleting node by unique key.


[User] Please transcribe this text

[Assistant] And basically we delinked it not deleted it. So let's move ahead. So the last two methods are gonna be update node and printing the entire list. Let's go with update node. It's very small. So update node will take a key value of the node. We have to go to that node and update the data inside that node. So pretty simple. Again, we are using the node exist method.


[User] Please transcribe this text

[Assistant] If it exists, it will return the address and the pointer ptr will store it. If it is not null, which means that that particular node with this particular key exists. So we will simply go to that particular node.


[User] Please transcribe this text

[Assistant] And access the data member of that node, so we are seeing PTR of data, which means that particular, let's say we pass N2 over here, which is


[User] Please transcribe this text

[Assistant] Having the key of 2. So let's say we pass 2. So now ptr is pointing 2. Let's say the data is 20 inside that. So this d is actually the new data that we want to update. So we say ptr of data equals to d. So let's say this data d or d is 55. So the new value inside the list


[User] Please transcribe this text

[Assistant] Or inside the node N2 is gonna be 55. And we say node updated successfully.


[User] Please transcribe this text

[Assistant] And in the else part, we say node doesn't exist when ptr equal equals to null. Okay, so pretty basic update node by key.


[User] Please transcribe this text

[Assistant] And the last one is actually just for printing purpose, so I'm going to say printlist.


[User] Please transcribe this text

[Assistant] Inside that I'm gonna check if head equal equal should null, then obviously there are no nodes in the doubly linked list. And in the else part, I'm gonna say doubly linked list values. I'm gonna create a node, node star temp.


[User] Please transcribe this text

[Assistant] I'm going to store the address of the head node in this temp pointer and I'm going to use this temp pointer to iterate to the entire doubly linked list. So I'm going to say while temp not equal to null that is while the address is not equal to null you print temp of key comma temp of data and then you have round brackets around it then the doubly linked list icon and the next is temp equals to temp of next. So now the temp will point to n2 then it will point to n3 and so on and so forth.


[User] Please transcribe this text

[Assistant] So when it comes to end of the list, let's say we have three nodes, n1, n2, and n3. When it, when temp points to n3, the next time temp will be temp of next. And n3 of next is always gonna be null, right? The last node,


[User] Please transcribe this text

[Assistant] So yeaah, these are the all the standard operations of the doubly linked list. I know I did not type a lot because we would have wasted a lot of time. Already this video has become very lengthy. So now the only thing left is we have to create the objects in the main function.


[User] Please transcribe this text

[Assistant] The first thing that I do is I create a doubly linked list object obj. I create int option. I'll explain why we need this. I create in k1 data1.


[User] Please transcribe this text

[Assistant] The last line is while option not equal to zero. So option variable we just created over here.


[User] Please transcribe this text

[Assistant] Now in this we are creating a menu driven program, right? So what we are printing is what operation do you want to perform? Select option number, enter zero to exit.


[User] Please transcribe this text

[Assistant] So when the user enters zero, we will come out of this do while loop. Otherwise until and unless other options are inserted, that is if we insert or enter one, two, three, four, five, six, seven,


[User] Please transcribe this text

[Assistant] This do while loop will keep on executing, that is the program will not exit. Okay, it will keep on running.


[User] Please transcribe this text

[Assistant] Now these seven options correspond to the seven functions that we just typed.


[User] Please transcribe this text

[Assistant] 7 standard operations, append node, prepend node, insert node after, delete node by key, update node by key.


[User] Please transcribe this text

[Assistant] So this clear screen is to clear the command prompt. This is an extra task or extra operation. So if the user enters 1.


[User] Please transcribe this text

[Assistant] So how do you go about selecting these individual numbers, you know, so that's where we take in the option from the user. Now at this line.


[User] Please transcribe this text

[Assistant] What we are creating is we are creating an object n1 using the new operator. So the syntax goes as follows node star n1 equals to new node. So what exactly is happening over here is this n1 is not exactly an object. It is a pointer to a node object which is created on the heap memory.


[User] Please transcribe this text

[Assistant] Okay, so this is the dynamic memory allocation concept and the reason why we're using it is because when you create objects using the new operator, they are created in the heap memory and they basically last throughout the program and they have global scope. Okay, you can also create a node object like this node n1. This is also valid.


[User] Please transcribe this text

[Assistant] And now n1 is gonna be actually the object itself. However, we don't want to use this because this will not work in our program because this will not have global access. Okay, when you create


[User] Please transcribe this text

[Assistant] This n1 will be recreated on the heap memory, but the address of the previously created node will be stored somewhere using this operations. So it will not get, you know, it will not get erased. In fact, what you can do is you can try it out in this way. You'll understand what I'm talking about.


[User] Please transcribe this text

[Assistant] So in the switch case, what I'm doing is I'm passing the option. Let's say we enter 1. So that would be case 1, right?


[User] Please transcribe this text

[Assistant] So case zero is gonna be break which will break out of the switch case which will break out of the do while loop also because the condition is while option is not equal to zero.


[User] Please transcribe this text

[Assistant] We have to keep on running. So if option is equal to zero, this do while loop also will exit. So case one is where we want to perform


[User] Please transcribe this text

[Assistant] So we will take key1 and data1 from the user. So that's why we created key1 and data1 variables over here at the top. We take them from the user and we say n1 of key and n1 of data.


[User] Please transcribe this text

[Assistant] So since, as I mentioned, n1 is a pointer to the object which is created in the heap memory, we have to use this syntax and not dot. If we were to use this syntax, node n1,


[User] Please transcribe this text

[Assistant] Now we say obj.appendNode. Now obj is a doubly linked list object. We say appendNode. Now remember appendNode was taking a pointer, right? That's why you are saying node star n. So if you scroll above, you can see


[User] Please transcribe this text

[Assistant] In the append node we are passing a pointer of node type. And here also we have created a pointer only of n1 which is pointing to the object. So we can directly pass it over here. So that's why we directly pass n1 over here. So this is basically append node.


[User] Please transcribe this text

[Assistant] Similar to append node, we have prepend node as option number two. Again, we take key one and data one from user. We assign key one and data one too.


[User] Please transcribe this text

[Assistant] N1 of key and N1 of data and we say prepend node. Again pass N1 as it is directly. Third is insert node after operation.


[User] Please transcribe this text

[Assistant] So we first take the key of the node after which we want to insert this new node. Then we enter the key and data of the new node.


[User] Please transcribe this text

[Assistant] So key1 data1. So that's why we created key1 also over here. Okay.


[User] Please transcribe this text

[Assistant] And again we say n1 of key equals to key 1, n1 of data equals to data 1 and we say insert node after.


[User] Please transcribe this text

[Assistant] We pass the key of the node after which we want to insert this n1. Okay. So n1 is basically n.


[User] Please transcribe this text

[Assistant] The fourth case is delete node by key. We just pass the key of the node that we want to delete. We take it from the user. The third is update node by key. So we take the key of the node that we want to update.


[User] Please transcribe this text

[Assistant] This is the default function which we have to use to clear the command prompt.


[User] Please transcribe this text

[Assistant] And there you go, it is pretty much working in the first go. Let's actually go ahead and perform some functions.


[User] Please transcribe this text

[Assistant] So for the first time, I'm going to type in six and let's see if we get some message.


[User] Please transcribe this text

[Assistant] When I hit enter, we get no node in the doubly linked list. Obviously because we have not yet added anything in the doubly linked list. So again, you can see.


[User] Please transcribe this text

[Assistant] The menu driven program is working again and again we are getting what operation do you want to perform. So this is because we are executing the do while loop over and over again. So until and unless I enter zero, this program will not exit. So if I enter zero,


[User] Please transcribe this text

[Assistant] Program exited after 40 seconds. So if I enter it will get closed. So I'll just compile and run again.


[User] Please transcribe this text

[Assistant] Now at the append node operation, it is saying enter key and data of the node to be appended. So what I'll enter? I'll enter 1 and I'll enter 10. So 1 is key, 10 is data. When I hit enter.


[User] Please transcribe this text

[Assistant] So for the first time, the head node is created and the head node will be n1, which is having key of 1 and data as 10.


[User] Please transcribe this text

[Assistant] So let's see how that looks. I'm gonna say 6, which is printing the doublin English. If I hit enter.


[User] Please transcribe this text

[Assistant] There you go, you can see doubly linked list values 1,10 and then that sign and after which we have nothing. So we have one node in the doubly linked list now. Let's clear the screen. So for that I have to press 7, hit enter. Now let's do prepend node.


[User] Please transcribe this text

[Assistant] Enter key and data of the node to be prepended. So, I'm going to say 2 space 20 hit enter.


[User] Please transcribe this text

[Assistant] Now you can see node prepended. So 2 and 20 should come before 1 and 10, right? Because we did prepend operation. So let's see that again hitting 6 to print the entire doubly linked list. Hit enter.


[User] Please transcribe this text

[Assistant] So there you go, now you can see 2 and 20 is coming before 1 and 10. So append node and prepend node is working perfectly fine. Let's clear the screen, hit 7. Let's insert one more.


[User] Please transcribe this text

[Assistant] Node, let's do append node itself or now let's do insert node after. Okay, so I'm going to say three.


[User] Please transcribe this text

[Assistant] And we know we have 2 comma 20 and 1 comma 10. So we have two nodes. So let's say I want to insert node at the end. So that would be inserting node after n1, which is 1 comma 10, right? So I'm gonna insert the key.


[User] Please transcribe this text

[Assistant] So it is asking for enter the key of existing node after which you want to insert this. So I'm going to say 1.


[User] Please transcribe this text

[Assistant] Now it is asking and enter the key and data of the new node. So I'm gonna say 3, 30. And there you go, node inserted at the end.


[User] Please transcribe this text

[Assistant] So let's clear the screen first and let's do a print.


[User] Please transcribe this text

[Assistant] Node happened at the end. Now let's do insert node after.


[User] Please transcribe this text

[Assistant] And let's insert a node after 1 comma 10 but before 3 comma 30. So somewhere in between over here. So let's do 3 insert node after again inserting after 1. And now it is 4 comma 40. So now it is saying node inserted in between.


[User] Please transcribe this text

[Assistant] There you go 220, 110, 440 and 330. So 440 was inserted between 1 and 3. Okay, so now let's do the delete operation. Let's hit 4. It is asking delete node by key. Enter the node


[User] Please transcribe this text

[Assistant] To be deleted. So I'm gonna enter 4. 4 is in between, right? So the next time we print it should be 2, 2, 1 and 3. So hit enter. We are getting node deleted in between.


[User] Please transcribe this text

[Assistant] Because 440 was in between. Let's clear the screen. Let's print the list. There you go 220, 110, 330.


[User] Please transcribe this text

[Assistant] 440 was deleted. Let's do the update node by key. Hit option 5. I want to update the last node.


[User] Please transcribe this text

[Assistant] Enter the key and new data. So the key is 3 and the new data that I want to be updated is 55. Hit enter. No data updated successfully. So now this should be 3 and 55. Let's first clear the screen. Hit 6. There you go. We got 3 and 55.


[User] Please transcribe this text

[Assistant] So pretty much all these things are working fine. Let's do one more time append node, but this time let's try to enter the key that is already existing.


[User] Please transcribe this text

[Assistant] So we have two, one and three as existing keys. I'm going to try and enter one as the key again and the data can be anything. Let's say 44.


[User] Please transcribe this text

[Assistant] But we should get an error. So if I hit enter, you can see node already exists with key value 1 up and another node with different key value. So this is that error that we have to get if you want the program to be working perfectly fine.


[User] Please transcribe this text

[Assistant] So it's working perfectly fine and our code is also validated properly.


[User] Please transcribe this text

[Assistant] So yeaah, this was the complete implementation of all the standard operations of doubly linked list. Well, not all, there are pretty much many more other operations that we can perform on linked list data structures. If you want a few, you can let me know in the comment section, I will try to implement them in an extended version or part three of this video series of this topic basically.


[User] Please transcribe this text

[Assistant] But if you've made it so far and if you understood the entire program,


[User] Please transcribe this text

[Assistant] Understood the entire implementation of doubly linked list. Please give this video a like. Let me know in the comments how this video was. I know this was pretty lengthy, but I hope you've understood it. And that's it for this video guys. Thanks for watching. See you guys in the next one. Peace.


[User] Please transcribe this text

[Assistant] We are all feeling the pressure to win today. We need to win today. And yeah, we've definitely come together this morning and we feel like we can definitely pull it off again today.


[User] Please transcribe this text

[Assistant] Put your palms straight. Put your palms straight. Put this palms straight. Put this palms straight.


[User] Please transcribe this text

[Assistant] That's my mom that was, but it was taken one year after my dad passed away. Uhm, she sacrificed so much for us kids, but she's also so unwell right now.


[User] Please transcribe this text

[Assistant] I'm one of 14, so we have a massive family and, you know, we grew up in a two bedroom home.


[User] Please transcribe this text

[Assistant] With her health, we don't know how long she has, so it's just, you know, trying to make her smile as much as we can.


[User] Please transcribe this text

[Assistant] Oh, I think in general there was probably at least two or three.


[User] Please transcribe this text

[Assistant] Again, you've just got to come back to what you're trusting in.


[User] Please transcribe this text

[Assistant] Foresighted Shapes, introduce yourselves!


[User] Please transcribe this text

[Assistant] It made them all want to fight harder. Shaunie's ball has not moved in two hours.


[User] Please transcribe this text

[Assistant] A shock announcement through everyone's game upside down. The three people with the highest number of votes tonight will be going to Exile Beach. The same thing's gonna happen at the next fight. Wow.


[User] Please transcribe this text

[Assistant] With six still at camp, which three will be going to exile tonight.


[User] Please transcribe this text

[Assistant] So Shani, you lost your alliance to Exile. How are you managing without them?


[User] Please transcribe this text

[Assistant] So David, you seem really excited about this twist. Are you interested at all in immunity today or you want to go straight to exile?


[User] Please transcribe this text

[Assistant] Once again, immunity is back up for grabs. For today's challenge.


[User] Please transcribe this text

[Assistant] On my go, you're gonna collect three balls one at a time, placing them in grooves on the board. You drop a ball, you'll have to start over. First person to balance all three balls. Wins immunity, safe from the vote. Losers. Tribal Council tonight, where three of you will be heading to Exile Beach.


[User] Please transcribe this text

[Assistant] Just need to balance all three balls on the board and get back to the start line. Everyone out with their first ball. First ball's the easy one.


[User] Please transcribe this text

[Assistant] This challenge is a lot more difficult than it looks. Focus on balancing that board.


[User] Please transcribe this text

[Assistant] Sean trying to reach for her second. Need to keep one eye on the board in this challenge. Tarzan struggling with his firsts. Sean working quickly. It's a high risk strategy.


[User] Please transcribe this text

[Assistant] Sean drops. Haste will not help you in this challenge.


[User] Please transcribe this text

[Assistant] Slow and steady is the key to this one. Tarzan drops.


[User] Please transcribe this text

[Assistant] Lots of adrenaline when you're trying to get that necklace. Need to calm down. Shani drops again. Shani's struggling with this challenge.


[User] Please transcribe this text

[Assistant] You're gonna need to figure out this challenge. Everyone letting that adrenaline get the better of them. After this tribe is going to exile tonight.


[User] Please transcribe this text

[Assistant] David, the only one with two balls on the board, heading back for his third.


[User] Please transcribe this text

[Assistant] Super focused. Keeping that board as steady as possible.


[User] Please transcribe this text

[Assistant] Exhaustion and frustration. Not gonna help when you need laser focus.


[User] Please transcribe this text

[Assistant] Slowly making his way back for his third.


[User] Please transcribe this text

[Assistant] Everyone out with their first ball. Again.


[User] Please transcribe this text

[Assistant] David's on the move. Really taking his time now.


[User] Please transcribe this text

[Assistant] Sean places her second. Sean has the lead.


[User] Please transcribe this text

[Assistant] Sean, moving ever so slowly.


[User] Please transcribe this text

[Assistant] Places it. Super focus. Slowly making his way back for his third.


[User] Please transcribe this text

[Assistant] She can do that. She will win immunity.


[User] Please transcribe this text

[Assistant] David, the only real challenger to Sean at the moment.


[User] Please transcribe this text

[Assistant] Sean can smell victory.


[User] Please transcribe this text

[Assistant] David coming back with his skirt. His balls are right on the edge.


[User] Please transcribe this text

[Assistant] Immunity is yours. You are safe tonight, as for the rest of you. Tribal Council, where three of you will be voted out to Exile Beach. Grab your gear, head on out, I'll see you guys tonight.


[User] Please transcribe this text

[Assistant] Go inside the minds of the all-stars and see what wills them to win with Survivor profiles and interviews at template.com.au slash survivor.


[User] Please transcribe this text

[Assistant] Now bringing the members of our jury. Walkie. Harry.


[User] Please transcribe this text

[Assistant] Alright, so, as you guys already know, the three people with the highest number of votes tonight will be joining AK, Brooke, and Moana at Exile Beach tonight.


[User] Please transcribe this text

[Assistant] Knowing those stakes tonight, did that make things a little different this afternoon at camp?


[User] Please transcribe this text

[Assistant] Jackie, on the other hand, going to exile could be the beginning of the end.


[User] Please transcribe this text

[Assistant] So, Johnny, is that true? You're one of the people that's gonna go tonight?


[User] Please transcribe this text

[Assistant] So Jackie, if it's not how Shonnie is saying it is,


[User] Please transcribe this text

[Assistant] But it comes with the risk of potentially going home. It could be a half million dollar mistake.


[User] Please transcribe this text

[Assistant] While we're on that point, let me explain how Exile's gonna work.


[User] Please transcribe this text

[Assistant] The exiled players will have the chance to get back into the game by competing in two different challenges.


[User] Please transcribe this text

[Assistant] The players that didn't win their spot back in the game are the only ones that can receive votes that night.


[User] Please transcribe this text

[Assistant] That actually makes a good point. This alliance could break apart sooner than you thought.


[User] Please transcribe this text

[Assistant] What about for you, Jackie? What's tonight's vote about for you?


[User] Please transcribe this text

[Assistant] Alright, time to vote. Can't vote for Sean, everyone else is fair game. Sean, you're up.


[User] Please transcribe this text

[Assistant] Okay, once the votes are read, the decision is final. The three people with the highest number of votes will be going to Exile Beach. I'll read the votes.


[User] Please transcribe this text

[Assistant] Two votes Shani. One vote Jackie. One vote Zach. One vote David. One vote left.


[User] Please transcribe this text

[Assistant] Shani, you've both received two votes. That means you guys will definitely be going to exile tonight. David and Zach, you are tied for the third person to go to exile. So we're gonna revote. This is how it's gonna work.


[User] Please transcribe this text

[Assistant] And Tarzan are the only people that can vote. You can only vote for David or Zack. Is that clear?


[User] Please transcribe this text

[Assistant] Alright. Sean, come grab the hunt.


[User] Please transcribe this text

[Assistant] Third person go to exile beach tonight. Zach.


[User] Please transcribe this text

[Assistant] Zack, Jackie, Shawnee. Grab your torches. Head on out to Exile.


[User] Please transcribe this text

[Assistant] Well, congratulations for avoiding exile. It appears you are the lucky ones, but be careful because in this game, appearances can be deceiving. Grab your torches and head back to camp.


[User] Please transcribe this text

[Assistant] Tomorrow night on Australian Survivor.


[User] Please transcribe this text

[Assistant] Jackie's feeling vulnerable. And Shani is ready to strike.


[User] Please transcribe this text

[Assistant] Can she pull off the impossible?


[User] Please transcribe this text

[Assistant] That will bring the game's biggest players to their knees.


[User] Please transcribe this text

[Assistant] And their captain, Eleven, looks ready to lead the team to victory. Something's wrong. What can it be? I've forgotten something.


[User] Please transcribe this text

[Assistant] To send half the tribe to Exile Beach is really awkward.


[User] Please transcribe this text

[Assistant] But winning immunity today means that I'm in a really powerful position in being able to choose who to send to exile beach. I could use that to my advantage.


[User] Please transcribe this text

[Assistant] The plan is to send Shaunie to exile because she's not in our alliance. And that's an easy decision.


[User] Please transcribe this text

[Assistant] But we do have to send two other Alliance members to exile. And that is a problem.


[User] Please transcribe this text

[Assistant] That leaves David, Tarzan, Zach and Jackie to choose from.


[User] Please transcribe this text

[Assistant] I have to think very carefully about it and think about my long-term game and how it's going to affect that.


[User] Please transcribe this text

[Assistant] I'm not sure sending Jackie to exile is the right move for my game.


[User] Please transcribe this text

[Assistant] David is such a threat because he's played an amazing game and that will be hard to beat.


[User] Please transcribe this text

[Assistant] I think it is the perfect time to make a big move right now. I really want to send both Dave and Zach to Exile Beach tonight with Shaunie. But there is a huge risk in this plant.


[User] Please transcribe this text

[Assistant] If David does come back into the game, his guns are blazing on me because he knows I've sent him over there. So, if you're gonna take a shot at the Golden God, you better not miss.


[User] Please transcribe this text

[Assistant] Yeah, definitely. We're used to voting out one person, but sending three people to exile beach. This is a dilemma. When there's only six people in the tribe.


[User] Please transcribe this text

[Assistant] Well, uhm, there's been some discussions. It may be that they are the three that are going tonight. But everyone has their own vote. And everyone can do their own thing here at Tribal.


[User] Please transcribe this text

[Assistant] How badly did that tribe stuff that whole arm?


[User] Please transcribe this text

[Assistant] It's a bit of a concern, but we're coming strong with this one. So you're feeling fired up?


[User] Please transcribe this text

[Assistant] I'm extremely happy we lost the challenge. Because now it's a perfect time to get rid of someone we want to get rid of. Amazing effort guys.


[User] Please transcribe this text

[Assistant] At this point, the alliances are me, aka Plick, Brooke, and we're working closely with Shonnie and Harry. Which leaves John and Matt on the bottom.


[User] Please transcribe this text

[Assistant] Matt having an idol, I mean, he's had it for so long, we just need to get rid of it.


[User] Please transcribe this text

[Assistant] First person I wanted to speak to was AK. I mean, he's the brains, I'm the brawn. So I want to come to him with my plan. He tells me the numbers. We go ahead with that.


[User] Please transcribe this text

[Assistant] AK pretty much tells me that all the girls are gonna vote for John and all the boys are gonna vote for Matt. We need to make Matt feel pretty paranoid so he plays his idol. If Matt plays his idol, it'll send John home. And then we can get rid of Matt next time.


[User] Please transcribe this text

[Assistant] The last votes have just gone in succession. It's been whoever we want. So tonight, still doing the same thing.


[User] Please transcribe this text

[Assistant] It's just another easy vote. Want to get rid of Matt or get rid of his idol. If Matt does play his idol, John goes home.


[User] Please transcribe this text

[Assistant] Shoni was voted out of Makuta, so she's not really part of them anymore. So she's a solid Vakama now.


[User] Please transcribe this text

[Assistant] Yo, what's going on guys? Tanmay here for simple snippets and welcome back to another video tutorial on data structures and algorithms.


[User] Please transcribe this text

[Assistant] So before we start off, in case you've missed the previous video tutorial, we discussed the linear search algorithm, which basically falls under the category of sequential search. So in linear search, what was happening is, let's say you want to search for the element x equals to 11.


[User] Please transcribe this text

[Assistant] So you are basically starting off from the zero index. You were checking the value, 55 you are matching it with.


[User] Please transcribe this text

[Assistant] And so on and so forth, so you are hopping from one index position starting from the zeroth position.


[User] Please transcribe this text

[Assistant] Till you actually find the match, right? So this was linear search.


[User] Please transcribe this text

[Assistant] I will drop the link of this entire DSA playlist in the video description. You can check it out. There are other topics in this playlist as well.


[User] Please transcribe this text

[Assistant] And with that being said, let's get started with today's topic that is binary search algorithm. Now we'll divide this topic in two parts. In this part, we will discuss what exactly is the binary search algorithm, the working.


[User] Please transcribe this text

[Assistant] We'll actually implement the binary search algorithm using C++ programming and we'll convert the algorithm into actually the implementation part in a C++ code. Okay.


[User] Please transcribe this text

[Assistant] So let's get started. Now binary search algorithm is basically an interval search algorithm. So it is a type of interval search and it is not exactly a sequential search.


[User] Please transcribe this text

[Assistant] So when I say it is not sequential search, binary search algorithm does not go from one index position to next and in that linear fashion. Okay, so it does not check all the elements, but binary search algorithm is a type of interval search algorithm and these algorithms are specifically designed for searching in a sorted data structure. So if you see,


[User] Please transcribe this text

[Assistant] So, of course, we'll discuss in detail this line, but basically they are more efficient because they do not actually go


[User] Please transcribe this text

[Assistant] One element to the next and to the next in a linear way. So they basically divide the structure or data structure into subparts and only search through that which is essential. And of course we will see the working now.


[User] Please transcribe this text

[Assistant] So let's go to the working of binary search algorithm.


[User] Please transcribe this text

[Assistant] Okay, so as you can see on the left hand side, we have some description about the working of binary search algorithm and on the right hand side, I have a diagram. So let's say we have a sorted array of size 10.


[User] Please transcribe this text

[Assistant] It has integer elements, you can see 1, 3, 12, 14, 23 and so on.


[User] Please transcribe this text

[Assistant] So let's see how the binary search algorithm would work on this array, okay? So the working of binary search algorithm goes as follows.


[User] Please transcribe this text

[Assistant] So the interval initially would be from 0 to 9, right? So the left value of the entire interval would be 0 and the rightmost value would be 9. Now if the value of the search key is less than the item in the middle of the interval, narrow the interval to the lower half, otherwise narrow it to the upper half.


[User] Please transcribe this text

[Assistant] If you didn't understand this, we'll again go to this point, but let's just complete the working.


[User] Please transcribe this text

[Assistant] And we have to repeatedly check until the value is found or the interval is empty. Okay so let's assume


[User] Please transcribe this text

[Assistant] You want to search for the value x equals to 75. Okay.


[User] Please transcribe this text

[Assistant] So another way to put these five steps are as follows. So you have to compare x with the middle element. So for the first time, you have to calculate the middle element. So what you have to do is you have to take sum of left. So this is the leftmost value and this is the rightmost value, right?


[User] Please transcribe this text

[Assistant] So if you take a sum, 0 plus 9 and divide it by 2.


[User] Please transcribe this text

[Assistant] So you'll get 4.5, but obviously we don't have a 4.5 value index. We only have integers. We don't have fractional indexes. So we will just truncate this part. So we'll get 4.


[User] Please transcribe this text

[Assistant] At this index 4 is 23. So I have to check with


[User] Please transcribe this text

[Assistant] 23 and compare it with the value that you want to find out. Now if x matches the middle element, we will return the midindex.


[User] Please transcribe this text

[Assistant] So if there is a match, if 75 would have been over here, it would have matched with the value that you want to search, right?


[User] Please transcribe this text

[Assistant] Then we would have simply returned this index position 4. That is, we found the value at index position 4. This is the output, right? But right now it is not matching, right? So next step is, else if x is greater than the mid element,


[User] Please transcribe this text

[Assistant] If x is greater than the mid-element which is currently true, right, 75 is greater than the mid-element 23, then x can only lie in the right half sub-array.


[User] Please transcribe this text

[Assistant] So, essentially what we've done is we've divided the array into two parts and this is the midpoint.


[User] Please transcribe this text

[Assistant] So, this is the first half or you can also say left half, right?


[User] Please transcribe this text

[Assistant] And this is basically the second half or you can also say it as right half. Okay?


[User] Please transcribe this text

[Assistant] So now we know that 75 is greater than 23. And we know that the array is sorted. Which means 75 will be obviously lying in this half only, right? In the right half. So that is why this elsef condition will be true.


[User] Please transcribe this text

[Assistant] So now, we will only search through the second half. We don't have to search through index position 0, we don't have to search through index position 1 or 2 or 3 because we already know


[User] Please transcribe this text

[Assistant] If it is existing in the array, it will always exist in the second half because it is a sorted array. And hence we require sorted array and binary search algorithm only works on sorted array. Right?


[User] Please transcribe this text

[Assistant] So now for the next iteration, because we did not find the value at the midpoint, we will further carry out all the operations on this second subarray only.


[User] Please transcribe this text

[Assistant] So again, we will calculate the mid. So for now, this is the new left, right? So we will say left is equal to mid plus one. So the new left will be this one and the right will be as it is. Okay, so let me just erase this all out.


[User] Please transcribe this text

[Assistant] Because we have concluded that since 23 was less than 75, we only have to search the right hand side.


[User] Please transcribe this text

[Assistant] So now again we will calculate the midpoint. How do you calculate the midpoint? You take a total of


[User] Please transcribe this text

[Assistant] 5 plus 9, you just divide it by 2. It would be 14 by 2. So you'll get the midpoint of 7. So now this is the midpoint. So this is a new midpoint. Okay, so this is the second iteration and we got a new midpoint. So now again we have to check the value at this midpoint.


[User] Please transcribe this text

[Assistant] And we know that 65 is less than 75, right? Or you can also say 75 is greater than 65. So again,


[User] Please transcribe this text

[Assistant] This statement will be again true, that is x is greater than the value that we are getting at the midpoint.


[User] Please transcribe this text

[Assistant] So now we will again know that we have to divide this small array into further more two parts. So this is going to be the first part and this is going to be the second part, right? First and second and since 65 is less than 75, we know that


[User] Please transcribe this text

[Assistant] Our value is going to be lying in the second half only.


[User] Please transcribe this text

[Assistant] So again we will search and this process will keep on repeating till we actually find out the midpoint. Okay?


[User] Please transcribe this text

[Assistant] So this was just the theory and working and one last thing that I wanted to talk about is the idea of binary search is to use the information that the array is sorted because obviously as we see binary search algorithm will only work on sorted arrays and the time complexity is reduced to o log n. Now we've not discussed about


[User] Please transcribe this text

[Assistant] So after we complete the searching and sorting algorithms, we'll take a separate look at the asymptotic notations and those different time and space complexity concepts.


[User] Please transcribe this text

[Assistant] So if you're watching this video in the future, those videos might already be up in the DSA playlist. So do check it out. If not, definitely subscribe and turn on the notifications because those videos will be uploaded soon.


[User] Please transcribe this text

[Assistant] Okay so this was just the theory on binary search algorithm and I hope you've got a rough idea about how it works. Now let's take a look at the algorithmic statements and how the pseudocode would look like.


[User] Please transcribe this text

[Assistant] Okay, so as you can see on the screen, this is the binary search algorithm in the form of pseudocode. Step number one, step number two.


[User] Please transcribe this text

[Assistant] Inside step number two, we have multiple steps, which is a basically a loop. And then we have step number three. Okay?


[User] Please transcribe this text

[Assistant] So the first step states that we have to take input, we have to take the array, we have to take the left and right intervals.


[User] Please transcribe this text

[Assistant] And the x value that you want to find out. So step number one, take inputs written over here. We take the array arr, so this is our array. Initially the left value would be zero, right? So this is left. Let me use another marker.


[User] Please transcribe this text

[Assistant] And the right value is 9, which is the last index position.


[User] Please transcribe this text

[Assistant] And let's assume you want to search for the value of 75, which is somewhere over here, right? This is that value.


[User] Please transcribe this text

[Assistant] And now the condition is while left is less than right, while this left index is less than the right index,


[User] Please transcribe this text

[Assistant] It means that we have some interval, some values in between, so we have to keep on iterating this loop till left is less than equal to right, right? We have to


[User] Please transcribe this text

[Assistant] Divide this array into halves every time until and unless you find a match, right? This is how the binary search algorithm works. So this is going to be our condition. So for starters, obviously left is going to be less than right left is zero and right is nine right now. So this condition would be true. So we will go inside.


[User] Please transcribe this text

[Assistant] This loop, while loop and we will execute step 2.1. Now at step 2.1, we are calculating the mid value.


[User] Please transcribe this text

[Assistant] So let's calculate that left is 0 plus right minus left, which is 9 minus 0. So 9 by 2. So this is going to give you 4.5, which is basically 4 because we don't have 4.5 index and we are playing with integers. So when you actually convert this into a program, this would be an integer value int mid. Okay.


[User] Please transcribe this text

[Assistant] So it will only store the integer part and not the floating part. So now we've calculated the mid value. This is the mid value.


[User] Please transcribe this text

[Assistant] So we move on from step number 2.1 to step number 2.2.


[User] Please transcribe this text

[Assistant] So in step number 2.2, we check if arr of mid equal equal to x. So whatever the mid value we found out, index position, we check the value at that position which is 23.


[User] Please transcribe this text

[Assistant] We try to match it with our x value, x value is 75 and mid value is 23. So obviously this is not going to be a match.


[User] Please transcribe this text

[Assistant] So this if condition will not be executed at 2.2. So we will move on from 2.2 to 2.3.


[User] Please transcribe this text

[Assistant] Here we are checking else if arr of mid is less than x. arr of mid is 23.


[User] Please transcribe this text

[Assistant] 23 is definitely less than 75. So this condition is true. So now we will execute this 2.3.1, which is inside 2.3. And here we are saying left is equal to mid plus 1. Left was 0. Initially, mid was this value 4.


[User] Please transcribe this text

[Assistant] So 4 plus 1 will give us equal to 5. Okay. So now we just changed this left to value 5. So let's make that change over here. So the new left value is this index position 5.


[User] Please transcribe this text

[Assistant] So we know that the value 75 that we want to find out is obviously going to be


[User] Please transcribe this text

[Assistant] To the second half of the array. So this is the second half and this is the first half. We divide it at this midpoint, right?


[User] Please transcribe this text

[Assistant] So since 23 is less than 75, the 75 value is always going to be lying towards the right. That is the second half because this is a sorted array. So that's why now we will only check between


[User] Please transcribe this text

[Assistant] These two positions. So the interval has become smaller now. Okay, from zero. Now the interval is between five and nine.


[User] Please transcribe this text

[Assistant] And of course after else if we will come to the end, we will not execute.


[User] Please transcribe this text

[Assistant] Step number 2.4 because this is the else part. So either if part, else if part or else part will be executed and since we just executed 2.3, we will not execute 2.4. We will come at the end of the loop and now we will go at the start of the loop again.


[User] Please transcribe this text

[Assistant] At the start of the loop, we will check while left is less than right. We just changed the value of left and the new value of left is 5, right? We just got over here new value of left which is 5.


[User] Please transcribe this text

[Assistant] So phi is still less than 9, right? Which means we still have some interval to cover.


[User] Please transcribe this text

[Assistant] So again, the condition will be true. We will start with our second iteration. So let me just clear out the screen.


[User] Please transcribe this text

[Assistant] The new value of left is 5, you can see from the diagram over here, plus 9 minus 5 is 4 by 2.


[User] Please transcribe this text

[Assistant] Which will give us 7, right? So the new midpoint that we find out is 7.


[User] Please transcribe this text

[Assistant] Coming to step number 2.2, we again check if arr of mid equal equal to x. arr of mid which is arr of 7, it is 65. Is it equal to 75? No, right? It's not. So this statement


[User] Please transcribe this text

[Assistant] So this if condition will never be executed at this iteration, we will come to step number 2.3. Now we compare if arr of made that is 65 is less than 75.


[User] Please transcribe this text

[Assistant] This is true, right? So again, coming to step number 2.3.1, we again reduce the interval, we say left is equal to mid plus 1.


[User] Please transcribe this text

[Assistant] We just calculated mid as 7, 7 plus 1 will be 8. So let's change that. So our new left would be 8. Okay.


[User] Please transcribe this text

[Assistant] Into more smaller arrays and we are only interested in the second part of this subarray.


[User] Please transcribe this text

[Assistant] Right? So from step number 2.3.1 we will again come to the end. We will not execute the else part because we just executed the else if part. So from here we will again go to the start of the loop and now we will again check why


[User] Please transcribe this text

[Assistant] So again, we will now start with the third iteration. Let me write it over here. Let me erase this out.


[User] Please transcribe this text

[Assistant] Okay, so coming inside, we again calculate the midpoint. Midpoint is given by


[User] Please transcribe this text

[Assistant] Left which is 8, you can see index position 8 plus right minus left which is 9 minus 8 by 2. So this would be 8 plus 1 by 2 which would give us 8.5 but ultimately we will truncate the floating point. So ultimately we will get the midpoint of 8. Okay. So now this is also our midpoint.


[User] Please transcribe this text

[Assistant] Coming to step number 2.2, we will check if arr of mid, which is arr of 8, that is 75, is equal to our x value.


[User] Please transcribe this text

[Assistant] Now our x value is also 75, right? So we want to search for that only. So we will get a match over here. So now.


[User] Please transcribe this text

[Assistant] This statement becomes true, so we will execute 2.2.1 in the third iteration. I mean, we will just return this index position mid. And this is where the algorithm will stop.


[User] Please transcribe this text

[Assistant] So you can see that in three iterations, we got our result and we got our match at this index position. Now, if you see, if you would have started with linear search algorithm, what would have happened is in the loop, we would have started from this position. You would have matched 75 with the index value of zero, which is one. Then we did not get a match. We would have jumped to index position one. Again, no match. So again, jumping to the next.


[User] Please transcribe this text

[Assistant] No match, jumping to the next, no match and so on and so forth. So you can see the number of hops.


[User] Please transcribe this text

[Assistant] The 2 we would have required is 1, 2, 3, 4, 5, 6, 7, 8 and at the 9th iteration, we would have found our match.


[User] Please transcribe this text

[Assistant] But using binary search, we only required three iterations of this while loop.


[User] Please transcribe this text

[Assistant] But if you would have used the linear search in the for loop, you would have required nine iterations. So you can see binary search was much more faster provided that we have a sorted array, right? So this is the power of binary search algorithm and I hope you understood the algorithm as well and the working with the diagram.


[User] Please transcribe this text

[Assistant] Now in case if the search value that we wanted to search would have been somewhere over here, then first we would have calculated the mid. So let's say again we are at the first iteration only. Okay, so this is iteration number one.


[User] Please transcribe this text

[Assistant] Instead of x equals to 75, we want x equals to 3. So, we would have calculated the mid. Initially, this would be the left and this would be the right for the first time.


[User] Please transcribe this text

[Assistant] We calculated the mid as 4, right, for the first iteration. By using this formula, mid is equal to right minus left by 2 plus left. So that would give us 4.


[User] Please transcribe this text

[Assistant] So now, we would have checked over here if arr of mid equal equal to x. So is 3 equal equal to x? That is, is 23 equal equal to the value that we want to find out which is 3? Not true, right? Then we would have come to 2.3, we would have checked if


[User] Please transcribe this text

[Assistant] ARR of mid is less than x. So ARR of mid is 23 over here. Is 23 less than the value that we want to find out which is 3?


[User] Please transcribe this text

[Assistant] But step number 2.4 would have been executed, and here what we're doing is, since we know that 23 is greater than the value that we want to find out,


[User] Please transcribe this text

[Assistant] If we divide this array at this midpoint, we know that we are having two halves. So this is the first half and this is the second half of the main array. But since 23 is greater than 3, we know that our value would be lying in the first half now. Right? And not in the second half.


[User] Please transcribe this text

[Assistant] Because this is a sorted array. So now instead of changing the left value, which was happening at step number 2.3,


[User] Please transcribe this text

[Assistant] Here we change the right value, that is the right interval and we say right is equal to mid minus 1. So mid is 4, so 4 minus 1 would be 3. So now,


[User] Please transcribe this text

[Assistant] This right interval would have changed and now it would point to this position.


[User] Please transcribe this text

[Assistant] So now we are only interested in the first half and not the second half, okay? So this is that else condition.


[User] Please transcribe this text

[Assistant] And of course then we would go with multiple iterations. This interval will become shorter and shorter until and unless we find our answer.


[User] Please transcribe this text

[Assistant] And one last use case was, let's assume that we enter a number x equals to 115. Now 115 is not there in the array only, right? So, in that case, this interval will


[User] Please transcribe this text

[Assistant] In that case, this loop will exit out and ultimately we will return minus 1 at step number 3.


[User] Please transcribe this text

[Assistant] So this step number 3 will only be executed when we do not find a match in the array and when we return minus 1 in the program.


[User] Please transcribe this text

[Assistant] We can determine that since we have returned a minus one and minus one index position does not exist, right? We don't have minus one index positions. So in the if-else, we can check if


[User] Please transcribe this text

[Assistant] The value returned from the binary search algorithm function is minus one. If it is minus one, then we did not find a match.


[User] Please transcribe this text

[Assistant] And other than minus 1, if we get an actual value, then it would definitely be the index position of the value which is placed in the array. Okay.


[User] Please transcribe this text

[Assistant] So this is why we've set return minus one over here. To indicate that we did not find anything matching in the entire array.


[User] Please transcribe this text

[Assistant] So yeaah, this was the complete working of binary search algorithm. I hope you've got a very clear idea about what exactly is binary search, how it works, the entire algorithm as well as the diagrammatic representation. In the next video, we will implement this binary search algorithm using C++ programming and things will be more clear on the implementation side.


[User] Please transcribe this text

[Assistant] So that's it for this video guys. If you like this video, please give it a thumbs up. Let me know in the comments how this video was. If you have any queries, you can put them in the comment section.


[User] Please transcribe this text

[Assistant] If you haven't yet subscribed, please make sure to subscribe so that you get notified whenever I upload the next video and I'll see you guys in the next video. Peace.


[User] Please transcribe this text

[Assistant] I came back to get the people out of this game that blindsided me last time. And Harry's my last target. He knew he was on David's hit list.


[User] Please transcribe this text

[Assistant] Winning a reward challenge today was epic! I have been dying in here for protein.


[User] Please transcribe this text

[Assistant] There was a lot of beef on the barbecue, but there was a lot of beef in the surf too, cause that got naked.


[User] Please transcribe this text

[Assistant] Okay, this is my mini boys here. Dear dad, uh, we love it when you come visit us. I hope you win and don't get hurt from Hugo.


[User] Please transcribe this text

[Assistant] My two sons from my first relationship live in Perth. I live in New York with my wife, our daughter and my stepdaughter.


[User] Please transcribe this text

[Assistant] The challenge is I always have my flower in my hand for my daughter because I know how much my kids love the challenge portion of the game. Family's everything to me.


[User] Please transcribe this text

[Assistant] We would love to be able to move back to Australia. It's going to take a lot of money to do that. That's a big part of why I'm playing this time. So proud of you.


[User] Please transcribe this text

[Assistant] This is the solution for me right here. I gotta play my best game. And I'm gonna play my best game. I am playing my best game. And I'm gonna win Survivor. I'm gonna win Soul Survivor. I'm gonna get that title for myself, but I'm getting that money for my family.


[User] Please transcribe this text

[Assistant] He's fun. He's funny. Strategically, he's an absolute legend, man.


[User] Please transcribe this text

[Assistant] Shoni has the immunity necklace tonight because I couldn't beat her in the challenge.


[User] Please transcribe this text

[Assistant] The old Vakama Alliance has got three. We could have had a 4-3 split.


[User] Please transcribe this text

[Assistant] But now we have to make it a 3-3 split, so it's pretty much a no-brainer. AK is catching three votes. Brook is catching three votes.


[User] Please transcribe this text

[Assistant] Brooke is always a threat in challenges. And that's why she's a threat to me. So Brooke needs to get gone ASAP.


[User] Please transcribe this text

[Assistant] Pulling this Vakamur alliance to pieces, finally putting it through the paper shredder, is having them turn on each other. And now AK is on board to vote for Brook. I mean, what other option does he have at this point?


[User] Please transcribe this text

[Assistant] 3-3. Done deal. Brooks going home. What more could you ask for? This is the end for the Vakama 3.


[User] Please transcribe this text

[Assistant] Uhm, I mean, it's merged now, so lines are blurring a little bit. The new tribe is a mix of


[User] Please transcribe this text

[Assistant] People who have played Vakama, people who have played Makuta, people who have played both.


[User] Please transcribe this text

[Assistant] I'm in charge of a majority alliance.


[User] Please transcribe this text

[Assistant] Definitely, I mean, we got rid of our weakest links and now we're down to the top six, so we're doing really good.


[User] Please transcribe this text

[Assistant] I think the reason Harry would be paranoid, he's a great player, like, we've all seen him play. He made, like, top three.


[User] Please transcribe this text

[Assistant] He's a big threat, and he's always looking, and he has connections on the other side. Yes, the connections can be great for you, but they can also be great for him.


[User] Please transcribe this text

[Assistant] I don't know if it's beer, like. I think they're enjoying it. Yeah, no, I'm loving it. Like, this is why we came back. Like, you wanna have this. Yes, we have coasted. Like, yes, we have.


[User] Please transcribe this text

[Assistant] Came together, made some easy boat outs, but maybe it is time to play.


[User] Please transcribe this text

[Assistant] Every day I think about family, but I've been just trying to block out.


[User] Please transcribe this text

[Assistant] She's got a rare disability called Mibius Syndrome. Doctors never thought she would walk. And now, she's my best friend. You know, if I make it to Ian, you're allowed to come to Ireland. Well, on the- on- We're gonna go to Fiji.


[User] Please transcribe this text

[Assistant] I'll correct you Jonathan, both times we sent two really big game players to jury.


[User] Please transcribe this text

[Assistant] Epic All-Star Challenges have delivered even more epic rewards.


[User] Please transcribe this text

[Assistant] Back at camp, Henry was on a mission. Nick had other ideas.


[User] Please transcribe this text

[Assistant] Nick made a last-ditch effort to get Abby's alliance onside.


[User] Please transcribe this text

[Assistant] Jackie, you know Michelle, you've played with her before. Why do you think Makuta got rid of her?


[User] Please transcribe this text

[Assistant] You guys ready to get to today's reward challenge? Yeaah. Alright, for today's challenge, you're gonna square off one on one. You'll each hold an idol. Your job is to knock off their idol before they knock off yours. Each time you do, you score a point for your tribe. First to four wins rewards.


[User] Please transcribe this text

[Assistant] So Harry, as the ice cream maker of the season, how nice would it be to kick back and enjoy a cone?


[User] Please transcribe this text

[Assistant] Alright. First round, we have Henry for the green try. Taking on Matt for the yellow try.


[User] Please transcribe this text

[Assistant] We have Moana Pavakumat taking on Abbey from Akuta. Battle of the footy players.


[User] Please transcribe this text

[Assistant] Go! Keep that idle balanced while trying to knock over your opponent. Not easy.


[User] Please transcribe this text

[Assistant] Alright, next round. We have Phoebe from Vakama. Taking on Shawnee from Matruta. Survivors ready? Go!


[User] Please transcribe this text

[Assistant] Be careful, he'll tempt ya. Zack for Makuta. That's taken on AK for Vakama. Survivors ready?


[User] Please transcribe this text

[Assistant] Taking on Henry from Makuta. Put it in the middle. Makuta leads. Three, one. Green trike wins this round. Wins reward. Taste that ice cream.


[User] Please transcribe this text

[Assistant] Both boys have long arms. Henry trying to swat, playing aggressively.


[User] Please transcribe this text

[Assistant] Desperate to bring home the reward for Makuta. David giving him nothing.


[User] Please transcribe this text

[Assistant] So Harry, we all want to know, how was the ice cream?


[User] Please transcribe this text

[Assistant] So David, yesterday you said that the game was chaotic. With that in mind, good idea to avoid Tribal tonight?


[User] Please transcribe this text

[Assistant] On my go, you'll use heavy logs to build a staircase in order to retrieve a mallet.


[User] Please transcribe this text

[Assistant] Which you'll then use to pound in stakes at the entrance of the tunnel, allowing you to pull out a long wooden plug. You'll then race through the tunnel and into a mud pit. Once you're through the mud,


[User] Please transcribe this text

[Assistant] You'll then attempt to land balls in a basket using a catapult. First tribe to land five balls. Who wins immunity, safe from the vote. Losing tribe, tribe will count to tonight where one of you will become the fifth all-star voted out of this game. Alright, I'll give you guys a minute to talk about it. Let's get to it.


[User] Please transcribe this text

[Assistant] Alright, here we go. For immunity.


[User] Please transcribe this text

[Assistant] There are 15 logs in total.


[User] Please transcribe this text

[Assistant] Everyone's still trying to prove their worth to their tribes.


[User] Please transcribe this text

[Assistant] Valkyma making their way through the tunnel now. Trying to close the gap. Dropping in one by one.


[User] Please transcribe this text

[Assistant] Up to the final deck. Slick, the first over for Vakama. AK struggling to get over.


[User] Please transcribe this text

[Assistant] Congratulations guys, you guys are safe. You can head back to camp. Get clean.


[User] Please transcribe this text

[Assistant] Recruiter, tribal council tonight, where one of you will become the fifth all-star voted out.


[User] Please transcribe this text

[Assistant] You'll have the afternoon to work out who that's gonna be. Grab your gear, head on out. See you guys tonight.


[User] Please transcribe this text

[Assistant] Last time we were here, you wanted to make the tribe cohesive. Yep.


[User] Please transcribe this text

[Assistant] Abby, does it feel like the ship might capsize?


[User] Please transcribe this text

[Assistant] So far, this tribe has voted out its oldest member, Shane, its least physical member, Michelle. Is there a pattern developing here?


[User] Please transcribe this text

[Assistant] Do you think strength and challenges is the most important thing at this stage of the game?


[User] Please transcribe this text

[Assistant] So, John, is life at Makuta a matter of survival of the fittest?


[User] Please transcribe this text

[Assistant] If everyone should be worried, does that mean everyone's name has been thrown around?


[User] Please transcribe this text

[Assistant] How does that make you feel, given that you're on the chopping block tonight?


[User] Please transcribe this text

[Assistant] So Shoni, what's your pitch to the tribe tonight?


[User] Please transcribe this text

[Assistant] I think we should find out. Let's vote. Harry you're up.


[User] Please transcribe this text

[Assistant] If anyone has a hidden immunity idol and you want to play it, now would be the time to do so.


[User] Please transcribe this text

[Assistant] This is a hidden immunity idol and any votes cast for Shani will not count. Okay.


[User] Please transcribe this text

[Assistant] Once the votes are read, the decision is final. Person voted out will be asked to leave a tribal council area immediately. I'll read the votes.


[User] Please transcribe this text

[Assistant] Fifth person voted out of Australian Survivor All-Stars. Henry.


[User] Please transcribe this text

[Assistant] Well, sometimes in Survivor, big moves are rewarded. But this is All-Stars. So when you go big, you can also go home.


[User] Please transcribe this text

[Assistant] Tomorrow night on Australian Survivor.


[User] Please transcribe this text

[Assistant] With physical asset Henry gone, Abby's fear rises.


[User] Please transcribe this text

[Assistant] And everyone's feeling it. Abby is trying to control this tribe.


[User] Please transcribe this text

[Assistant] Or will they be headed to yet another Tribal Council?


[User] Please transcribe this text

[Assistant] I think if we lost this it'd kill me. Really? To be honest, I need this.


[User] Please transcribe this text

[Assistant] Everyone is so excited. They're just all like rushing the machine. And there's toppings, you've got cookies, chocolate, every type of sprinkle you can imagine. There's these delicious cones there.


[User] Please transcribe this text

[Assistant] And this is a really special thing on Survivor. I feel like I've been revitalised.


[User] Please transcribe this text

[Assistant] Not as good as your ice cream. Oh, I mean, nothing's as good as my ice cream. Nick, do you learn anything?


[User] Please transcribe this text

[Assistant] I'm essentially on Henry watch right now, because I know that Henry's been going after Shaunie.


[User] Please transcribe this text

[Assistant] I want Shani here. She's 100% my ally. Like, we're tight as.


[User] Please transcribe this text

[Assistant] Henry's sunk his little teeth in and it looks like Lee, Abby and Zach are buying it. Shawnee's in huge danger. I need to warn her, votes are coming her way.


[User] Please transcribe this text

[Assistant] There's been a lot of back and forth today and we're sitting at travel still trying to work out what's going on.


[User] Please transcribe this text

[Assistant] This'll do! Airdrop here. Airstrike tablet here. Air support cult streak here. Almost out of large caliber rounds. Almost out of machine gun rounds. Almost out of shells. Alright Akara, I'm gonna get you back. Alright mate, let's get you right! Ammo box here. Ammo depot here.


[User] Please transcribe this text

[Assistant] Go here! AP rounds here! APC here! Areas being looted! Stay sharp! Armor box here! Armor here!


[User] Please transcribe this text

[Assistant] Armour plates here! Armoured boat marks! Armour pouch here!


[User] Please transcribe this text

[Assistant] Assault rifle here. Assault the flag. Attack target Alpha. Attack target Bravo. Attack target Charlie. Attack target Delta. Attack target Echo. Attack target Foxtrot. Attack target Golf. Attack target Hotel. Attacking at this location. ATV marked. Right, fall in on me. Oi, leave the weapon case for me. Bailout, it's gonna blow!


[User] Please transcribe this text

[Assistant] Bandage here. Bandaging up. Bang on. Barely skived out of that. Battle rage here. Be dog-wide. Enemies around. Be wide. Areas hot. Be wide. Enemy armour box marked. Be wide. Enemy lethals here. Below you. Big guns mine. Bike marked. Bird marked.


[User] Please transcribe this text

[Assistant] Buzzsaw here. C4, watch it! C4, get back! Calling in a counter UAV! Calling in some smoke! Camera deployed! Cancel last. Car marked. Careful now. Careful, this area's being looted. Cargo contract marked. Cargo helo inbound. Cash here! Catch you later, partner. Swapping mags!


[User] Please transcribe this text

[Assistant] Check your fire! Take him, let's bang on then! Come on!


[User] Please transcribe this text

[Assistant] I owe you one. Civvy here. Class of your own. Class shot that one. Cluster mine destroyed. Cluster mine deployed. Come pick me up. Contract marked. Contract found here. Copy. Copy. Buy station. Copy. Extraction balloon. Copy. Good LZ. Copy. I see him. Copy. I see the vehicle. Copy.


[User] Please transcribe this text

[Assistant] Let's grab that gun safe contract. Copy, let's grab the Geiger contract. Copy, let's secure that intel. Copy, LZ, copy that. Copy that, tracking them. Copy, visual on the area. Copy, visual on the hostage. Copy, visual on the Luke cash. Copy, visual on the safe. Copy, visual on the sand size. Copy, visual on the UAV tower. Taking rad blockers.


[User] Please transcribe this text

[Assistant] Using meds! Couldn't let that slide! Counter UAV destroyed! Cover deployed! Cover me! Need to heal up! DDoS marked! Dead silence here! Decoy grenade here!


[User] Please transcribe this text

[Assistant] Decoy mine here! Decoy mine set! Decoy out! Defend Objective Alpha! Defend Objective Bravo! Defend Objective Charlie! Defend Objective Delta! Defend Objective Echo! Defend Objective Foxtrot!


[User] Please transcribe this text

[Assistant] Defend Objective Golf! Defend Objective Hotel! Defend the bomb! Defend the carrier!


[User] Please transcribe this text

[Assistant] Defending here. Diffuse objective alpha. Diffuse objective bravo. Diffuse objective charlie. Diffuse objective delta. Diffuse objective echo. Diffuse objective foxtrot. Diffuse objective golf. Diffuse objective hotel. Diffuse the charge. Diffuse the device. Diffuse the objective.


[User] Please transcribe this text

[Assistant] Diffuse the objective! Diffuse the package! Diffuse the target! Delighted that's done well.


[User] Please transcribe this text

[Assistant] Deployable cover here. Deploying cover. Deploying decoy. Deploying portable radar. Deploying wilson. Destroy target alpha. Destroy target bravo. Destroy target charlie. Destroy target delta. Destroy target echo. Destroy target foxtrot. Destroy target golf.


[User] Please transcribe this text

[Assistant] Destroy target hotel! Destroy the bomb! Destroy the device! Destroy the flag! Destroy the HVT! Destroy the package! Destroy the target! Destroy the target! Destroy their ammo box! Destroy their drone! Dogwide, enemy special forces. Don't shoot me, ya dope! Don't worry, I gotcha!


[User] Please transcribe this text

[Assistant] Doors locked. Down low. Down range. Drill charge get back. Drill charge here. Drill charge incoming. Drinks are on you after. Drop point set. Drop zone marked. Send it. Drop their sniper. Dropping ammo here. Dropping some armour. DZ marked. Air drop inbound. East. Elevator marked.


[User] Please transcribe this text

[Assistant] Eliminate the device! Eliminate the HVT! Eliminate the package! Eliminate the target! Elimination! Elimination contract here. Elimination target marked. Encrypting data! Enemy advanced UAV marked. Enemy airstrike is active. Enemy air support active above. Enemy airdrop marked.


[User] Please transcribe this text

[Assistant] Enemy boat marked! Enemy bomb drone marked! Enemy camera destroyed! Enemy car marked!


[User] Please transcribe this text

[Assistant] Enemy care package marked. Enemy chopper gunner marked. Enemy claymore here. Enemy cluster mine marked. Enemy contact! Enemy controls the SAM site! Enemy counter UAV down! Enemy counter UAV marked. Enemy covers down! Enemy cruise missile marked. Enemy decoy grenade marked. Enemy decoy mine destroyed!


[User] Please transcribe this text

[Assistant] Enemy decoys down! Enemy dogtog here! Enemy drill charge marked.


[User] Please transcribe this text

[Assistant] Enemy drone destroyed! Enemy emergency airdrop marked. Enemy field upgrade marked.


[User] Please transcribe this text

[Assistant] Enemy gunship destroyed! Enemy gunship marked! Enemy helo destroyed! Enemy helo marked! Enemy here!


[User] Please transcribe this text

[Assistant] Enemy Jetski is bollocksed! Enemy JLTV is destroyed!


[User] Please transcribe this text

[Assistant] Enemy shock stick marked. Enemy smoke marked. Enemy sniper. Enemy special forces here. Enemy special mission unit sighted. Enemy stealth bomber marked. Enemy suppression mine destroyed. Enemy suppression mine marked. Enemy SUV marked. Enemy tac insert offline.


[User] Please transcribe this text

[Assistant] Enemy tank rover marked! Enemy tactical equipment marked! Enemy tactical gear here! Enemy tactical insertion destroyed! Enemy tank destroyed! Enemy tank is down! Enemy tank marked! Enemy tear gas here! Enemy thermite marked! Enemy transport bird marked! Enemy transport helo destroyed! Enemy trophy destroyed! Enemy trophy system active!


[User] Please transcribe this text

[Assistant] Enemy Wilson destroyed! Enemy Wilson fucked! Enemy Wilson marked! Enemies laying down fire! Extraction balloon here! Eyes high! Enemy recon overhead! Eyes on the explosive! Fair game!


[User] Please transcribe this text

[Assistant] Fair play! Field upgrade here! Flanking this way! Flare out! Drop point set! Flash incoming!


[User] Please transcribe this text

[Assistant] Flash out! Flash! Watch your eyes! Flashbang grenade here!


[User] Please transcribe this text

[Assistant] Follow my lead. For fuck's sake we tripped an alarm. FOR FUCK'S SAKE! Found a bomb drone. Found a care package. Found a chopper gunner.


[User] Please transcribe this text

[Assistant] Found a counter UAV here. Found a mortar strike. Found a radio. Found a stash. Found a stealth bomber. Found a UAV. Found a VTOL jet. Found a Wilson. Found an advanced UAV. Found an emergency air drop.


[User] Please transcribe this text

[Assistant] Found an enemy's tactical insertion. Found an Overwatch helo. Found an SAE strike. Found a fucking chemist. Friendly airdrop active. Friendly airdrop here. Friendly airstrike here. Friendly air supports above.


[User] Please transcribe this text

[Assistant] Friendly bomb drone marked. Friendly C4 here. Friendly care package marked. Friendly chopper gunner overhead. Friendly claymore here. Friendly cluster mine here. Friendly cruise missile inbound.


[User] Please transcribe this text

[Assistant] Friendly decoy mine here. Friendly emergency air drop here. Friendly gunship in the airspace. Friendly kill streak here. Friendly lethal here. Friendly recon overhead. Friendly smoke here.


[User] Please transcribe this text

[Assistant] Fucking mint! Gas! Geiger-mart. Geiger-search-contract-mart. Got eyes on the Exfil bird. Get me back in there, use the boy station. Get right so we can celebrate later!


[User] Please transcribe this text

[Assistant] Get the cargo to this LZ. Get this turret down. Get to Charlie. Get to Echo. Get to Foxtrot. Get to Golf. Get to the bomb. Get to the device. Going dark. Going to loot here. Gonna drive these snakes out meself.


[User] Please transcribe this text

[Assistant] Got a boat here. Got a bus station here. Got a contract here. Got a cruise missile here. Got a custom weapon. Got a custom weapon here. Got a friendly here. Got a gun safe contract here. Got a hardened fighter mark.


[User] Please transcribe this text

[Assistant] Got a high value individual here. Got a jet ski here. Got a juggernaut crate here. Got a loot cache here. Got a pistol here. Got a scavenger contract here. Got a stronghold contract here. Got a stronghold here. It's lightly guarded. Got a tack cable here. Got a tack rover here. Got a truck here. Got a valuable here. Got a vehicle here. Got a wreck here. Got air support here. Got an air strike here.


[User] Please transcribe this text

[Assistant] Got eyes on an enemy vehicle! Got eyes on the objective! Got eyes on the package! Got high count rounds! Got myself right! Let's go! Got one down! Got one sighted here! Got oxygen here! Got recon here! Got some dough! Got some radiation blockers! Got the sniper! Got the helo! Got the rover! Got your back mate! Grenade! Gunship destroyed! Heads up!


[User] Please transcribe this text

[Assistant] Enemy C4 marked. HEALTHY HIT! ENEMY THETO COMING DOWN! Heartbeat sensor marked. Heavily fortified stronghold here. Here's a black site.


[User] Please transcribe this text

[Assistant] Here's a self-revive. D.V. Enemy field upgrade here. Hey Akara, let's push this. Hey partner, I need a field upgrade. Hey partner, I need a kill streak. Hey shithead, you forgot something! Hidden container here. Hold still, partner. I've gotcha. Holding here. Hostile decoy mine here. Hostile helo destroyed! Hostile special mission unit here. Hostile veto destroyed! Huh.


[User] Please transcribe this text

[Assistant] Found a valve here. Hunt contract here. HVT located. Let's leg it. HVT spotted. I called dibs on that. I could go again. I could use some medical! I got an LA weapon. I got eyes here. I got your back. I have a field upgrade.


[User] Please transcribe this text

[Assistant] I have a key. I have a key card. I have a Kill Street tablet. I have a launcher.


[User] Please transcribe this text

[Assistant] I have a marksman rifle. I have a pistol. I have a riot shield. I have a sniper rifle. I have an assault rifle. I have an LMG. I have an SMG. I have lethals. I have medical. I have some mid-caliber rounds. I have some small-caliber rounds. I have some tacticals. I have some valuables. I need a weapon. I need air support, now! I need launcher ammo.


[User] Please transcribe this text

[Assistant] I need mags. I need rockets. I need shotgun rounds. I need shotgun shells. I need smoke on mags. I need support here. I took care of them for you. I WILL be the last man standing. I'll bags that one. I'll drive. What could go wrong? I'll drive you around. I'll fly the board.


[User] Please transcribe this text

[Assistant] I'll take that valuable. I'll have that weapon. I'll never forget you. I'll pilot. I'll put the field upgrade to use. I'll ride. I'll ride with you. I'll save you next time. I'll take that.


[User] Please transcribe this text

[Assistant] I'll take that armor satchel. I'll take that dog tag. I'll take that medical. I'll take that oxygen. I'll take that self-revive. I'll take that weapon. I'll take the buzzsaw. I'll take the key.


[User] Please transcribe this text

[Assistant] I'll take the key card. I'll take the killstreak tablet. I'll take those nods. I'll take those plates. I'm back! Let's milly up! I'm back up! I'm good! I'm back up! Let's go! I'm down here! Get me back up!


[User] Please transcribe this text

[Assistant] I'm in the gunner seat. I'm pinned down. I'm red on ammo. I'm red on ammo. I'm reloading. I'm reloading. I'm starting to fade mate. I'm taking fire. I'm taking heavy fire lads. I'm with ya. Incoming. Incoming grenade. Intel contract here. Intel here. It'll be a fair fight.


[User] Please transcribe this text

[Assistant] I've got a shotgun. I've got rockets. I've got room. I've got shotgun shells. I've got some enemy dog tags. Jammed. Find another way in. JLTV here! Job done. End of their day.


[User] Please transcribe this text

[Assistant] Key here! Keycard marked! Killstreak marked! Killstreak tablet here! Killstreak tablet here! Large cowl rounds here! Lash them! Lash mag! Lash rockets! Launcher here! Leave the plates for me, yeah? Leg it to the package! Let me at that ammo! Let's bleed and hunt! Let's fight side by side! Let's get back at it!


[User] Please transcribe this text

[Assistant] Let's give it a lash. Let's give it another go. Let's go for the bleeding bounty. Let's grab that scavenger contract. Let's leg it the hell out of this shithole. Let's secure the hostage. Let's snatch that cargo contract. Let's snatch that recon contract. Let's take the stronghold.


[User] Please transcribe this text

[Assistant] LMG marked! LMG rounds here! Loading AP rounds! Loadout drop here! Loadout drop inbound! Loadout inbound! Loadout marked!


[User] Please transcribe this text

[Assistant] Located a cluster mine. Located a gunship here. Located a hard drive. Located a sentry here. Located an air strike. Look high.


[User] Please transcribe this text

[Assistant] Loot here! Looting here! LZ marked! Standby to deploy! LZ set! Land here! Mark the tank!


[User] Please transcribe this text

[Assistant] Marked an SMG. Marked our deployable cover. Marked some loot. Marked the enemy target area.


[User] Please transcribe this text

[Assistant] Marking a hardened fighter. Marking a hostage contract. Marking advanced infantry. Marking contract. Marking enemy. Marking enemy airdrop.


[User] Please transcribe this text

[Assistant] Marking enemy fighter. Marking enemy infantry. Marking enemy mortar team. Marking enemy special forces. Marking enemy special mission unit. Marking extraction zone.


[User] Please transcribe this text

[Assistant] Marking gas mask. Marking lethals. Marking shotgun shells. Marking sniper rifle. Marking target area. Marking the hostage LZ. Marksman rifle here. Mask up, gas incoming. Me looks run out.


[User] Please transcribe this text

[Assistant] Fuck off! Medical supplies here! Melee weapon here! MGB is hot!


[User] Please transcribe this text

[Assistant] Fuckin' send it! MGB payload secured! Molotov! Molotov, get back! Molotov out! Motor support incoming! Most wanted contract here. Most wanted is more my speed.


[User] Please transcribe this text

[Assistant] Move on the device. Move on the package. Move on the target. Move to Alpha. Move to Bravo. Move to Delta. Move to Hotel. Move to LZ. Move to the bomb. Move to the flag. Movement. Moving around the flank. Moving.


[User] Please transcribe this text

[Assistant] Moving here. Multiple movers spotted. Multiple shooters. Multiple shooters spotted. Need a lift here. Need armor. Need high cal mags. Need large caliber rounds. Need lethals. Need LMG rounds. Need mid caliber. Need mid cal rounds. Need pistol rounds. Need pistol rounds. Need shotgun shells. Need some dough.


[User] Please transcribe this text

[Assistant] Need some Irish look on your side? Need some large caliber? Need some tacticals?


[User] Please transcribe this text

[Assistant] Neutralize the explosive! Nice! Enemy junk destroyed! Ha, nice one! Nod's here! North! Northeast! Northwest! Are you having a fucking laugh? Not dead yet! Now where are the bleeding rest of you? Objective located! Let's move!


[User] Please transcribe this text

[Assistant] A portable radar is active. Oi! Don't leave without this! Planting charge! Planting claymore! Planting cluster mine! Planting mine! Planting sonar! Portable radar here! Proximity mine here!


[User] Please transcribe this text

[Assistant] Quiet! Radiation blockers here! Radiation here! Radio tower here! Rally up here! Recon contract marked! Recon drone active! Recon drone here! Recon drone online! Recon tablet here! Regroup at my mark!


[User] Please transcribe this text

[Assistant] Reloading. Reloading. Requesting air support. Requesting close air. Target marked. Requesting counter UAV. Requesting fire mission. Target marked. Requesting MGB payloads. Let's end it.


[User] Please transcribe this text

[Assistant] Requesting recon at my location! Requesting recon flyover! Requesting smoke wall at this location! Requesting support! Return the device! Return the flag!


[User] Please transcribe this text

[Assistant] Return the HV-10! Return the package! Return with the explosive! Return with the objective! Revive pistol here! Right! Catch it on your mark! Right, I see the weapon case! Right, I'll take the dough! Right, I'll take the gas mask! Right, a shield here! Rockets here! Raj!


[User] Please transcribe this text

[Assistant] Roger, eyes on the stash. Roger, eyes on the vehicle. Roger, got eyes on the upload station. Roger, eyes on the phone. Roger, eyes on the radio. Roger, eyes on the tac cable. Roger, I see the stronghold. Roger, that. Roger, visual on an uncombatant. Roger, visual on the exfil bird. Roger, visual on the radio tower. Room for one more? RPG!


[User] Please transcribe this text

[Assistant] RPG, take cover! Running out of pistol rounds. Running out of rockets. Safe contract here. Sam site here.


[User] Please transcribe this text

[Assistant] Scratch that! Secure, Secure Alpha! Secure Bravo! Secure Charlie! Secure Delta! Secure Echo! Secure Foxtrot!


[User] Please transcribe this text

[Assistant] Secure golf, secure hotel, secure that juggernaut, secure the device, secure the explosive, secure the flag, secure the HVT.


[User] Please transcribe this text

[Assistant] I'm here! Shite, I'm bleeding all over! Shock stick! Shock stick here! Shock stick incoming! Shock stick out! Shock going here! Sign me fucking up!


[User] Please transcribe this text

[Assistant] Small caliber rounds here. Smoke grenade here. Smoke wall here. Snapshot grenade here. Snapshot out. Snipers down. Snipers got me scoped. Snipers on me. South. Southeast. Southwest. Spotted a bounty contract. Spotted our thermite. Spotted the hostage.


[User] Please transcribe this text

[Assistant] Spotterscope here! Stand back, she's fixin' to blow! Stay low, sniper! Stay quiet! Stay sharp! Enemy's been here! Stitching myself up! Still standing!


[User] Please transcribe this text

[Assistant] It's done, incoming! Sunk their boat! Suppression mine here! Suppression mine set! Sure, why not. SUV marked! Changing mags! Switching mags! Switching to AP rounds! Tac grenade marked! Tac insert here! Tactical camera here! Tacticals here! Take a doorknob, you bastard!


[User] Please transcribe this text

[Assistant] Take cover! Taking a stim! Taking effective fire! Taking heavy fire! Taking the fight here! Target area marked! You're cleared hot! Target the carrier! Target the HVT! Target sighted! Tear gas grenade here! Tear gas out! Thanks.


[User] Please transcribe this text

[Assistant] That ammo's best with me. That was class. That was dead on. That was for my friend. That was fucking class. That was sound. That's an enemy airstrike. That's a friendly airstrike. That's a friendly counter UAV. That's a friendly Overwatch helo. That's our active recon drone. That's our proximity mine. The enemy deployed cover here.


[User] Please transcribe this text

[Assistant] The enemy's getting intel on you! The UAV terrors ours, lads! Their armored boat is down! Their ATV is dusted! Their bike is banjaxed! Their boat is down!


[User] Please transcribe this text

[Assistant] Their cover is down! Their JLTV is down! Their rover is done! Their TAC cam's down! Their transport helo's down! There's a safe here! There's an airdrop killstreak here! There's an upgrade here! There's the Pyro! Thermite!


[User] Please transcribe this text

[Assistant] Thermite here! Thermite incoming! Thermite out! They tagged me!


[User] Please transcribe this text

[Assistant] This one here looks important. This one's bolloxed. This one's cooked. This one's got a riot shield. This prick's fucked. This vehicle's banjaxt. Those shites control the UAV tower. Threat sighted. Throwing a snapshot. Throwing a stone grenade.


[User] Please transcribe this text

[Assistant] Throwing drill charge. Throwing flash grenade. Throwing grenade. Throwing knife here. Throwing molotov. Throwing semtex. Throwing shock stick. Throwing smoke. Throwing tear gas. Throwing thermite. Time to hunt in the shadows.


[User] Please transcribe this text

[Assistant] To your east. To your north. To your northeast. To your northwest. To your south. To your southeast. To your southwest. To your west. Took a poxy shot!


[User] Please transcribe this text

[Assistant] Took a sniper round! Took out the man! Took out their APC! Took out their armor box! Took out their bike! Took out their car!


[User] Please transcribe this text

[Assistant] Took out their jet ski! Took out their suppression mine! Took out their UAV! Tossing a decoy! Tossing a frag! Tossing smoke grenade! Total prick! Transport bird down! Trap spotted! Troops in contact! Trophy system here! Trophy system online! Trophy system online! Trophy system out! UAV tower here! Up top!


[User] Please transcribe this text

[Assistant] Upload station here. Using drill charge. Using stim. Vehicle marked. Visual on a stronghold. Visual on an enemy tactical camera. Visual on tags. Visual on the crate. Visual on the device. Visual on the flag. Visual on a target. Watch out, it's gonna blow!


[User] Please transcribe this text

[Assistant] Watch this door. Watch your arse, she's about to blow! Watch your arse!


[User] Please transcribe this text

[Assistant] Watch your fire! Watching this sector! Watch out! That wreck's gonna burn! We control the sand site!


[User] Please transcribe this text

[Assistant] We got a field upgrade active here. We got a juggernaut crate here. We got air support here. We got an armor box here. We got lethal equipment here. We got tactical gear here. We have a loadout drop here. We have a sentry here. We have a tactical camera here. We have a Wilson here. We have an active field upgrade here. We have an advanced UAV here.


[User] Please transcribe this text

[Assistant] We have an ammo box here. We set a drill charge here. We threw a decoy grenade here. We threw a shock stick here. We threw tear gas here.


[User] Please transcribe this text

[Assistant] Weapon case found! West! We've got enemies in the area! What's the crack? What's the story? Where are you, akarja? Will you fight with me? With you, mate! You're right, yeh, fine. I'll leave yeh. Kyarkalar, I see the boss. Kyarkalar, let's have a go at the contract. Kyarkalar, securing the cargo. You fucking gobshite. Yeah. Yeah, I see the dirty little shite. Yeah, visual on the target.


[User] Please transcribe this text

[Assistant] Sha! Sha! You can go and bollocks! You can go and take a run and jump!


[User] Please transcribe this text

[Assistant] You ran out of luck, you little bollocks. Your location's getting compromised! Your team's gonna be fucking pissed when I'm done with you. You're a jammy bastard! You're good! I gotcha! You're thick as shit, you bleeding waster. A little jammy there! A proper Irish goodbye! Now fuck off!


[User] Please transcribe this text

[Assistant] Uhm, that's a pattern, but it changes every time.


[User] Please transcribe this text

[Assistant] For me, the vote tonight is really revolving around what the majority want.


[User] Please transcribe this text

[Assistant] And then you have to consider what is best for you personally too.


[User] Please transcribe this text

[Assistant] Hey Homer, did you know that guinea pig's a self-groomus?


[User] Please transcribe this text

[Assistant] Yeah, Milhouse played the violin for years until it turned out the vibrations were screwing up his bones.


[User] Please transcribe this text

[Assistant] Oh that. That was on the wall of Kirk's bachelor pad. Back when we were...separate.


[User] Please transcribe this text

[Assistant] We won the reward and everyone is so excited to get the fish and chips. People are starting to feel pang of that hunger. Fish and chips will go down pretty well.


[User] Please transcribe this text

[Assistant] The way I see it, it is a pretty boss move. To throw it all on the line and head out there to exile for a second time.


[User] Please transcribe this text

[Assistant] I mean, it's like a high stakes game of Russian roulette. I don't know, it psychs me a little bit.


[User] Please transcribe this text

[Assistant] I mean, Jackie's in a pretty good spot. I mean, she's already won one individual immunity. She came real close to a second. Shiny is a bit of a badass, as you know. She's got two individual immunities.


[User] Please transcribe this text

[Assistant] But, I mean, that's part of the thrill of this, isn't it? I mean, I don't know, I'm stoked.


[User] Please transcribe this text

[Assistant] You're right. Or possibly a half million dollar play. Massive brownie points for the jury to go to exile not once but twice and come back into the game. That's massive.


[User] Please transcribe this text

[Assistant] No, I've made my decision. I'm gonna roll the dice and make my move.


[User] Please transcribe this text

[Assistant] That drawing you made of me when you were three was far from a perfect likeness!


[User] Please transcribe this text

[Assistant] After losing that challenge, I am concerned.


[User] Please transcribe this text

[Assistant] Oh wait. Oh, I, I just, who practises carrying like 30 kilo barrels?


[User] Please transcribe this text

[Assistant] I'm just grasping at the people who will speak to me and throw out a few names other than mine.


[User] Please transcribe this text

[Assistant] When I ask people, what are you thinking? Are they're all not thinking anything?


[User] Please transcribe this text

[Assistant] I can talk my way out of better things. And that's what I'm gonna do. I'm gonna bring it. I'm gonna play hard. So watch out. They're not gonna know what hit them.


[User] Please transcribe this text

[Assistant] Of course, but if you look to the first challenge, I think we kind of said as soon as we got back to camp, collective win, collective loss, right?


[User] Please transcribe this text

[Assistant] So when you start pinpointing, if that was the case, then Lee would have been in trouble the first week. Because he missed the shot.


[User] Please transcribe this text

[Assistant] But as a team we kind of chose not to do it that way.


[User] Please transcribe this text

[Assistant] When you make a football team, you don't make it with a pack of Burgess brothers and just put all forwards.


[User] Please transcribe this text

[Assistant] You've got to have your wingers, your centres. You've got to have a team with a range of skills.


[User] Please transcribe this text

[Assistant] Loyalty. A strong tribe to me.


[User] Please transcribe this text

[Assistant] Is people I can trust, people I can move forward with.


[User] Please transcribe this text

[Assistant] And when I give them my word and when they give me their word, I can rely on that.


[User] Please transcribe this text

[Assistant] I didn't want to sit up there to some bake. We gave it our all. But there are many aspects of this game and challenges is just one of them.


[User] Please transcribe this text

[Assistant] I think Harry, Nick and all the sporty people voted me out. I think they just want to play a safe game and be on the right side of the numbers.


[User] Please transcribe this text

[Assistant] Last time I came fourth. This time I'm fourth one out. I will not be using four in any of my lotto numbers, put it that way.


[User] Please transcribe this text

[Assistant] Car Parts. Written by Russ Buyak.


[User] Please transcribe this text

[Assistant] A car has a trunk.


[User] Please transcribe this text

[Assistant] A car has wheels.


[User] Please transcribe this text

[Assistant] A car has doors.


[User] Please transcribe this text

[Assistant] A car has windows.


[User] Please transcribe this text

[Assistant] A car has seats.


[User] Please transcribe this text

[Assistant] A car has seat belts.


[User] Please transcribe this text

[Assistant] They're royal robes. They're royal robes.


[User] Please transcribe this text

[Assistant] What you need, my friend, is the Canadian Duff. Beauty, eh? Soooo, why does that chick think she owns the painting?


[User] Please transcribe this text

[Assistant] Not your fault, man. Those parasailing guys take whatever they want.


[User] Please transcribe this text

[Assistant] Okay, all I gotta do is take a quick ferry to Isla Verde, find Cafe Artista, and now back up Kurt's story. That will prove the painting was his, and now ours. Uh, Homer Simpson.


[User] Please transcribe this text

[Assistant] Yeah, yeah, yeah. Just remember, if your mother asks, I took you to a wine tasting.


[User] Please transcribe this text

[Assistant] Sounds delicious. It's not.


[User] Please transcribe this text

[Assistant] Hey, a friend of mine, uh, bought a painting here.


[User] Please transcribe this text

[Assistant] Oh great, the painting is worthless. This was all for nothing. And when Marge finds out, she's gonna kill me.


[User] Please transcribe this text

[Assistant] While you're at it, could you make me a couple more? I'll pay you in strupo.


[User] Please transcribe this text

[Assistant] You found out that painting was worth big bucks and you weren't gonna tell us? I don't know what you're talking about.


[User] Please transcribe this text

[Assistant] I would really like to know if Sean has, uh, had no robots.


[User] Please transcribe this text

[Assistant] Can I throw something out here without you freaking out? Yeah. Uhm, what would you think about doing Nick?


[User] Please transcribe this text

[Assistant] I feel like I can definitely get away with murder out here. One by one.


[User] Please transcribe this text

[Assistant] And seven from Makuta. Moana, Sean, Jackie, Tarzan, Dave, Zach and Lee. Unfortunately, that makes us the minority. Devo!


[User] Please transcribe this text

[Assistant] Our best bet is to bring in two more people, make a new majority, and flip this game on its head. And right now, two people stand out to me.


[User] Please transcribe this text

[Assistant] We both started the game on the Nakruta tribe. We went to Exile Beach together. I think he thinks of me as like a little sister. And I'm gonna make him my best friend.


[User] Please transcribe this text

[Assistant] He has a massive aviary full of birds that he rescues. And I know about this because he told me when we were on a season together.


[User] Please transcribe this text

[Assistant] He's so passionate about birds, which means that I'm so passionate about birds.


[User] Please transcribe this text

[Assistant] I suggest to Brooke that if she needs to connect with Zach, birds are our easy way to fly on in.


[User] Please transcribe this text

[Assistant] I'm actually not sure if Brooke has ever bred birds, but I told her to chap birds to Zach and that's what she's doing. Good girl.


[User] Please transcribe this text

[Assistant] I came over to this tribe in a minority and all of a sudden I see some inroads to cracking this alliance open. We have a plan to get out Sharn. It's time to send her packing.


[User] Please transcribe this text

[Assistant] I don't actually know why I'm so great at balance. I tell everyone that I do pilates, but I haven't actually done pilates for over a year. I dunno.


[User] Please transcribe this text

[Assistant] I am a dark horse, and I'm not giving up.


[User] Please transcribe this text

[Assistant] An Oxford is any formal shoe with open lacing.


[User] Please transcribe this text

[Assistant] For me, man, I would change my family's life, hey, like.


[User] Please transcribe this text

[Assistant] I'll be able to make my mum's last wish come true and look after my family like I always do.


[User] Please transcribe this text

[Assistant] I've got loyal people around me. Tarzan, Jackie, Zach, Dave, Sean and Lee.


[User] Please transcribe this text

[Assistant] Allowing Dave to look like he's on the outer means he will literally just fit right back in where he left off at Buckama. That's the key to pulling yourself.


[User] Please transcribe this text

[Assistant] Spent the first 15 days on Barker Mark dodging bullets. Because Lockheed Alliance has been gunning for me since day one. And then they sent Matt home, my man Matt. And now I'm about to give him a taste of our own medicine.


[User] Please transcribe this text

[Assistant] I do want revenge for Matt Rogers and getting Lockie out will play a small part in that.


[User] Please transcribe this text

[Assistant] Have they tried the stretch out yet? Lockie didn't win immunity today. I'm pretty sure Lockie doesn't have an idol.


[User] Please transcribe this text

[Assistant] The plan of Blindside Locker is four steam ahead.


[User] Please transcribe this text

[Assistant] She's gonna tell the old Barcoma we are going for AK. Pretty much make Barcoma paranoid.


[User] Please transcribe this text

[Assistant] Loki thinks he's Prince Charming, but in reality he's just a frog.