Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save kellatirupathi/df733b1caabf7e7f60d95f7cf3ab3287 to your computer and use it in GitHub Desktop.

Select an option

Save kellatirupathi/df733b1caabf7e7f60d95f7cf3ab3287 to your computer and use it in GitHub Desktop.
Transcript for transcript_Unocoin_1NWdtCxrpEo_7tkqSgoMUCgbu3h_Lp6af.txt
[00:06:33] Hello.
[00:06:34] Hi, hi.
[00:06:35] Just give me a second.
[00:06:37] The student is on.
[00:06:38] Yeah, I read.
[00:07:01] Hello.
[00:07:04] Hi, hi, I'm George.
[00:07:06] It's Lokesh is actually a solutions engineer.
[00:07:08] He's just here to take technical inputs.
[00:07:11] The students will join in a minute.
[00:07:13] Okay, okay, okay.
[00:07:21] Can we start, Ranjit?
[00:07:35] Yes, yes, we can start.
[00:07:37] Okay.
[00:07:38] So, hi, Suresh.
[00:07:39] Hi, sir.
[00:07:41] Yeah.
[00:07:42] So, how are you?
[00:07:43] I'm fine, sir.
[00:07:43] I'm all right.
[00:07:45] Okay, can you brief me about yourself, Suresh?
[00:07:49] Yes, sir.
[00:07:50] My name is Suresh Thimma.
[00:07:52] I am from Srikakulam, Andhra Pradesh.
[00:07:54] I am a second year B.Tech student at Next Year Institute of Advanced Technology, sir.
[00:07:57] I am a professor in Python, Manstay Technologies, and Next.js, and TypeScript, and SQL.
[00:08:04] and a little bit about automations using an ITN server.
[00:08:07] Recently, as a part of several hackathons and college projects,
[00:08:12] I have done Quora clone and a CRM solution application
[00:08:18] and a traveling trip application using Next.js and React.
[00:08:22] My hobbies are to listening podcast and music sir.
[00:08:26] And my goal is to going into a research field as a scientist.
[00:08:34] Yes sir.
[00:08:35] Okay.
[00:08:37] Can you explain me a bit about the project what you have worked recently on?
[00:08:41] Yes sir.
[00:08:42] It is actually a CRM project sir.
[00:08:46] Let me share my...
[00:08:51] It is a CRM project where a software company can manage their employees using tags and
[00:09:01] contact details.
[00:09:03] They can manage whenever they need it.
[00:09:07] Like I will show my website.
[00:09:09] I will share my screen.
[00:09:22] Thank you.
[00:09:27] Thank you.
[00:09:31] Thank you.
[00:09:33] Thank you.
[00:09:35] Thank you.
[00:09:37] Thank you.
[00:09:39] Thank you.
[00:09:41] Thank you.
[00:09:43] Thank you.
[00:09:45] Thank you.
[00:09:47] Thank you.
[00:09:49] Thank you.
[00:09:51] Thank you.
[00:09:53] Thank you.
[00:09:55] Thank you.
[00:09:57] Thank you.
[00:09:59] Thank you.
[00:10:01] Thank you.
[00:10:03] Thank you.
[00:10:05] Thank you.
[00:10:07] Thank you.
[00:10:09] Thank you.
[00:10:11] Thank you.
[00:10:13] Thank you.
[00:10:15] Thank you.
[00:10:17] Thank you.
[00:10:19] Thank you.
[00:10:21] Thank you.
[00:10:23] Thank you.
[00:10:25] Thank you.
[00:10:27] Thank you.
[00:10:29] Thank you.
[00:10:31] Thank you.
[00:10:33] Thank you.
[00:10:35] Thank you.
[00:10:37] Thank you.
[00:10:39] Thank you.
[00:10:41] Thank you.
[00:10:43] Thank you.
[00:10:45] Thank you.
[00:10:47] Thank you.
[00:10:49] Thank you.
[00:10:51] Thank you.
[00:10:53] Thank you.
[00:10:55] Thank you.
[00:10:57] Thank you.
[00:10:59] Thank you.
[00:11:01] Thank you.
[00:11:03] Thank you.
[00:11:05] Thank you.
[00:11:07] Thank you.
[00:11:09] Thank you.
[00:11:11] Thank you.
[00:11:13] Thank you.
[00:11:15] Thank you.
[00:11:17] Thank you.
[00:11:19] Thank you.
[00:11:21] Thank you.
[00:11:23] Thank you.
[00:11:25] Thank you.
[00:11:27] Thank you.
[00:11:29] Thank you.
[00:11:31] Thank you.
[00:11:33] Thank you.
[00:11:35] Thank you.
[00:11:37] Thank you.
[00:11:39] Thank you.
[00:11:41] Thank you.
[00:11:43] Thank you.
[00:11:45] Thank you.
[00:11:47] Thank you.
[00:11:49] Thank you.
[00:11:51] Thank you.
[00:11:53] Thank you.
[00:11:55] Thank you.
[00:11:57] Thank you.
[00:11:59] Thank you.
[00:12:01] Thank you.
[00:12:03] Thank you.
[00:12:05] Thank you.
[00:12:07] Thank you.
[00:12:09] Thank you.
[00:12:11] Thank you.
[00:12:13] Thank you.
[00:12:15] Thank you.
[00:12:17] Thank you.
[00:12:19] Thank you.
[00:12:21] Thank you.
[00:12:23] Thank you.
[00:12:25] Thank you.
[00:12:27] Thank you.
[00:12:29] Thank you.
[00:12:31] Thank you.
[00:12:33] Thank you.
[00:12:35] Thank you.
[00:12:37] Thank you.
[00:12:39] Thank you.
[00:12:41] Thank you.
[00:12:43] Thank you.
[00:12:45] Thank you.
[00:12:47] Thank you.
[00:12:49] Thank you.
[00:12:51] Thank you.
[00:12:53] Thank you.
[00:12:55] Thank you.
[00:12:57] Thank you.
[00:12:59] Thank you.
[00:13:01] Thank you.
[00:13:03] Thank you.
[00:13:05] Thank you.
[00:13:07] Thank you.
[00:13:09] Thank you.
[00:13:11] Thank you.
[00:13:13] Thank you.
[00:13:15] Thank you.
[00:13:17] Thank you.
[00:13:19] Thank you.
[00:13:21] Thank you.
[00:13:23] Thank you.
[00:13:25] Thank you.
[00:13:27] Thank you.
[00:13:29] Thank you.
[00:13:31] Thank you.
[00:13:33] Thank you.
[00:13:35] Thank you.
[00:13:37] Thank you.
[00:13:39] Thank you.
[00:13:41] Thank you.
[00:13:43] Thank you.
[00:13:45] Thank you.
[00:13:47] Thank you.
[00:13:49] Thank you.
[00:13:51] Thank you.
[00:13:53] Thank you.
[00:13:55] Thank you.
[00:13:57] Thank you.
[00:13:59] Thank you.
[00:14:01] Thank you.
[00:14:03] Thank you.
[00:14:05] Thank you.
[00:14:07] Thank you.
[00:14:09] Thank you.
[00:14:11] Thank you.
[00:14:13] Thank you.
[00:14:15] Thank you.
[00:14:17] Thank you.
[00:14:19] Thank you.
[00:14:21] Thank you.
[00:14:23] Thank you.
[00:14:25] Thank you.
[00:14:27] Thank you.
[00:14:29] Thank you.
[00:14:31] Thank you.
[00:14:33] Thank you.
[00:14:35] Thank you.
[00:14:37] Thank you.
[00:14:39] Thank you.
[00:14:41] Thank you.
[00:14:43] Thank you.
[00:14:45] Thank you.
[00:14:47] Thank you.
[00:14:49] Thank you.
[00:14:51] Thank you.
[00:14:53] Thank you.
[00:14:55] Thank you.
[00:14:57] Thank you.
[00:14:59] Thank you.
[00:15:01] Thank you.
[00:15:03] Thank you.
[00:15:05] Thank you.
[00:15:07] Thank you.
[00:15:09] Thank you.
[00:15:11] Thank you.
[00:15:13] Thank you.
[00:15:15] Thank you.
[00:15:17] Thank you.
[00:15:19] Thank you.
[00:15:21] Thank you.
[00:15:23] Thank you.
[00:15:25] Thank you.
[00:15:27] Thank you.
[00:15:29] Thank you.
[00:15:31] Thank you.
[00:15:33] Thank you.
[00:15:35] Thank you.
[00:15:37] Thank you.
[00:15:39] Thank you.
[00:15:41] Thank you.
[00:15:43] Thank you.
[00:15:45] Thank you.
[00:15:47] Thank you.
[00:15:49] Thank you.
[00:15:51] Thank you.
[00:15:53] Thank you.
[00:15:55] Thank you.
[00:15:57] Thank you.
[00:15:59] Thank you.
[00:16:01] Thank you.
[00:16:03] Thank you.
[00:16:05] Thank you.
[00:16:07] Thank you.
[00:16:09] Thank you.
[00:16:11] Thank you.
[00:16:13] Thank you.
[00:16:15] Thank you.
[00:16:17] Thank you.
[00:16:19] Thank you.
[00:16:21] Thank you.
[00:16:23] Thank you.
[00:16:25] Thank you.
[00:16:27] Thank you.
[00:16:29] Thank you.
[00:16:31] Thank you.
[00:16:33] Thank you.
[00:16:35] Thank you.
[00:16:37] Thank you.
[00:16:39] Thank you.
[00:16:41] Thank you.
[00:16:43] Thank you.
[00:16:45] Thank you.
[00:16:47] Thank you.
[00:16:49] Thank you.
[00:16:51] Thank you.
[00:16:53] Thank you.
[00:16:55] Thank you.
[00:16:57] Thank you.
[00:16:59] Thank you.
[00:17:01] Thank you.
[00:17:03] Thank you.
[00:17:05] Thank you.
[00:17:07] Thank you.
[00:17:09] Thank you.
[00:17:11] Thank you.
[00:17:13] Thank you.
[00:17:15] Thank you.
[00:17:17] Thank you.
[00:17:19] Thank you.
[00:17:21] Thank you.
[00:17:23] Thank you.
[00:14:00] like a fire in the fire store database it will create a separate document for the user and it
[00:14:06] will redirect a key for the user and it will store that in the user cookies this is the flow
[00:14:15] and after successful login it will redirect the user to the dashboard
[00:14:21] Okay, how about the next API call?
[00:14:25] like what's the user details or something ah after whenever the user login it will give the
[00:14:34] user details like user name like how will that work it will give the display name automatically
[00:14:42] it will give the response sir
[00:14:44] from the from that plugin only display name email i understood that yeah what i am asking is like
[00:14:52] uh so now i have logged in okay so how will the next request fetch my data only
[00:15:02] from in the google login itself whenever the user login it will give the login details of the user
[00:15:09] only if we if we implement like without the firebase authentication then we have to um we
[00:15:17] have to request an api call with that emi user email and we have to check the database and get
[00:15:23] the user details sir but in this step we don't need to request again for the user details whenever
[00:15:29] user sign up or sign in it will give the display name and email and other details
[00:15:36] Okay, so now this project is related to what will be there in this project?
[00:15:42] Could you please elaborate the process?
[00:15:46] No, I meant what is the objective of this project?
[00:15:51] This project is actually to manage all the employees in a company or something, sir.
[00:15:58] Correct. So now consider I log in for XYZ company.
[00:16:04] So now next I'll get the list of employees in my company.
[00:16:07] So how will the employees request will be fetched?
[00:16:14] I mean, I have implemented this project for only one company.
[00:16:18] So, whenever the user login, all the details will be shown to the user admin only.
[00:16:25] I haven't implemented multiple admins for this project.
[00:16:30] Okay, got it.
[00:16:33] Can you explain me a bit about JWT token?
[00:16:36] JWT token is JSON web token, sir.
[00:16:39] It is actually whenever a user login,
[00:16:42] user sign off or login,
[00:16:44] it will create a JWT token by the password or anything.
[00:16:51] So, we can store that JWT token in local storage or cookies.
[00:16:55] So, that whenever the user closes the tab
[00:16:59] and again opens the tab,
[00:17:00] it will display the website with consistent it doesn't ask again and again for the user
[00:17:10] to sign in to do a API call or something sir so we can pass that JWT token
[00:17:16] in the API calls like access token.
[00:17:19] So whenever the API call request will go to the server,
[00:17:22] it will decode the JWT token
[00:17:25] and it will give the response according to the API request we are doing.
[00:17:33] Okay, so how do you verify a JWT token?
[00:17:38] Yeah, for that we need to write the JWT.decode that function sir.
[00:17:45] We have to pass that JWT secret code.
[00:17:49] We have set to create that JWT token.
[00:17:52] So by using the JWT secret code and this JWT token,
[00:17:56] it will decode that actual access login.
[00:18:00] So it will give the response.
[00:18:02] okay can you explain the difference between session and cookies yes sir uh session actually
[00:18:16] session is like temporary storage uh which is only available uh until the tab is open when i if like
[00:18:24] i have i am opening this tab whenever i close this tab all the session data the data storage
[00:18:30] in session will be cleared up after this so i am closing this tab but in the cookies it will store
[00:18:38] like permanent until we if we set a time limit after the time limit it will clear otherwise it
[00:18:46] will store permanently in our
[00:18:48] browser we are using
[00:18:52] Okay.
[00:18:59] So can you explain the difference between the next JS and React JS frameworks?
[00:19:05] Yeah, actually React JS is an open source JavaScript library,
[00:19:09] which is developed by Facebook,
[00:19:11] which is used to create the single page web applications and reusable components.
[00:19:16] So whenever the data is needed or whenever we shifting between the routes,
[00:19:23] it don't again and again and refresh the page,
[00:19:26] but it shows the data dynamically.
[00:19:28] otherwise next.js is a framework for react.js means it is developed on top of react.js
[00:19:36] actually which solves the some major problems of the react.js which doesn't we not able to solve
[00:19:43] for example react.js is not seo efficient because
[00:19:49] react.js will only get the some basic html from whenever the website is loaded but next.js
[00:19:56] yeah there are server side server side rendering client side rendering and static side generation
[00:20:01] so uh it solved the waterfalling problem because in the react.js whenever the website loads it
[00:20:07] call for html document first then after the checking the html document it will call css
[00:20:13] document javascript document like waterfall now one by one so it will decrease the some
[00:20:20] efficiency of the website whenever if one step fails the website won't load
[00:20:25] In the next days, it will generate server-side rendering.
[00:20:31] So it will fetch the data in the backend and it will integrate all the data in the JavaScript itself.
[00:20:38] And it will give the exact HTML file to the browser client.
[00:20:44] So it will solve that SEO problem also and waterfalling problem also.
[00:20:48] and in the react.js we have to create the routes with browser router other libraries
[00:20:55] and the next.js it is file based routing in the previous versions like next.js 13
[00:21:01] we have used page based routing but now we are using app based routing
[00:21:06] so the folders we are creating with are the routes for the actual web application and in the
[00:21:13] directories we can create page.txt and layer.txt loading.txt these are the in the page.txt we
[00:21:20] write the code of that component yes sir and yeah these are the some differences okay
[00:21:33] okay so uh can you explain me a bit about dom and virtual dom yes sir actually dom is document
[00:21:48] object model uh it is a it is like a tree uh which is uh which is directing the elements uh which is
[00:21:54] like document in the document html in the html all the other nodes of the actual website but
[00:22:01] virtual dom is a copy of that real dom so virtual dom react uses virtual dom for the
[00:22:08] diffing and the conciliation process like if any changes we have made in that website
[00:22:12] it will check the virtual dom copy of the previous version with the now
[00:22:18] present virtual dom so wherever the changes needed and with the less number of
[00:22:25] less number of functions it will update that page so it will improve the efficiency of the website
[00:22:34] How about higher order components?
[00:22:39] Higher order components are the components which take another component as the inputs,
[00:22:44] like functions that are taking another component as argument.
[00:22:49] We can see that higher order components in the protected routes in the react.
[00:22:55] Mm-hmm.
[00:23:04] okay can you explain me about uh context and uh context in uh use context in uh hooks
[00:23:14] yeah yes sir uh actually in the react uh we can write the props for the sending data
[00:23:22] from the parent component to child component but uh
[00:23:26] if we have to send the data for data to the deep nested components it will it will increase like
[00:23:33] it is a problem in process means it will decrease the efficiency of the website means in the middle
[00:23:40] components we don't use the data but in the nested deep nested component we use the data
[00:23:44] to solve that problem we react introduced the use context in the use context we have first we
[00:23:51] create the context and we will wrap up the component to which we have to send that data
[00:23:58] so in that component we we create a provider use context and provider use context in that
[00:24:04] use context we can directly get the data from the any any parent element to the any child components
[00:24:12] Okay, so there is something called as I mean, Redux is there, correct?
[00:24:21] Yes, sir.
[00:24:22] And we can use context only for few of the case.
[00:24:26] So what how what will be the scenario where?
[00:24:32] where react context is where redux can be replaced by react context sorry sir i i don't have the
[00:24:40] i don't know that how to implement redux and other things because uh in the for the previous company
[00:24:49] like previous interviews uh they said like uh we don't need the redux it is a complex thing uh
[00:24:55] for previous projects, they said like Redux is a very complex product we don't need for now.
[00:25:02] So I don't explore Redux spot. I know the hooks.
[00:25:11] Okay, okay, then, then what will you use for the state management at the app level?
[00:25:21] Yeah, I will use use state for use to look for the state management.
[00:25:27] use status at page level right
[00:25:31] Yes, sir.
[00:25:33] I mean, see, if I need to do any changes in the page, I'll use use state.
[00:25:38] But if I want the changes to be done at application level, where many components needs to be triggered, what do you use for that case?
[00:25:47] I haven't tried that thing yet, sir.
[00:25:50] I use use state for state management only in the rate.
[00:25:53] yeah okay so what is the difference between a use state and uh use prop use props i mean i meant
[00:26:01] what's the difference between states and props yeah actually state is an internal data for that
[00:26:07] component only it is uh immutable uh it is immutable actually
[00:26:12] it is mutable actually and props are the data that are sending from the parent to the child component
[00:26:19] it is immutable means the child component can't modify that data but it uses that data to
[00:26:26] integrate in the integrate the data in the components parent child components
[00:26:31] use data by using use state whenever the page renders but the data is consistent means the
[00:26:41] it is like whenever create it is a variable but it the data don't arise whenever the page
[00:26:48] renders
[00:26:49] But the props means the data we need to send from the parent component to child component,
[00:26:56] we are sending as an argument to the other component.
[00:27:01] Okay.
[00:27:04] okay and uh can you just explain me how how does use memo help us in optimizing the memory yes sir
[00:27:12] actually use memo uh it will it will show the catching catch of the previously generated value
[00:27:20] um it is actually catching the value sir like it is
[00:27:27] it is actually showing whenever the function, whenever the use memo called, it shows the
[00:27:33] cached version of the previous version.
[00:27:35] When there is a dependency in that, whenever the state or prop in that dependency changes,
[00:27:41] then only the use memo will call again and all the functions in the use memo will call.
[00:27:47] otherwise use memo will be shown on the cached version of the value so it will don't call the
[00:27:56] all the functions in the use memo so it will improve
[00:28:00] the efficiency of the websites can you explain me with an example
[00:28:06] like if we want if we want to build in a square application like we want to know the five square
[00:28:13] is equal to 25 we have the state state or use state value as the five so if we run that application
[00:28:22] if we ask for the square for the five only it will show that 25 if we already done it
[00:28:29] again again we again we ask the for the five only it will show that 25 without running the
[00:28:36] function again but if we change that five to six it will run the function and it will show the new
[00:28:46] okay how about the custom hooks yeah custom books are uh like uh components that are uh
[00:28:54] uh that are near renamed or named with use uh the all the uh all the components that are named with
[00:29:01] who use and uh and the book name it will uh consider as the custom books in the custom
[00:29:07] custom books we can use the custom books in the other hooks and top level of the all the blocks
[00:29:14] means we can use the custom blocks outside of all
[00:29:17] functions and blocks and in the other works only this will this will like it is like reusable
[00:29:28] it is usable it is used for reusable things like if we need to run a function for multiple times
[00:29:36] and multiple pages we need we create a custom book and we use them
[00:29:43] Okay.
[00:29:47] Can you explain a bit about
[00:29:51] So, okay, have you written any custom books?
[00:29:53] Can you explain me about that?
[00:29:57] uh custom books
[00:30:04] I have tried, but I am unable to remember that.
[00:30:13] Okay.
[00:30:18] like every time
[00:30:23] like every time for clicking a button it should show the alert if it show it should show the alert
[00:30:32] notification then we we can create a function to show the alert and we can use that custom
[00:30:41] for the every button every button functions wherever it is needed so whenever the button
[00:30:46] is clicked in which whenever whichever the component the alert will be shown
[00:30:51] for that only I have implemented.
[00:30:56] Okay.
[00:31:16] Can you just open one?
[00:31:20] doc page google docs
[00:31:35] Yes, sir.
[00:31:36] Yeah.
[00:31:37] So can you just write a logic to swap two numbers without using a temp variable?
[00:31:44] Can I write in the Python?
[00:31:47] Any language.
[00:31:49] I just want the logic, not the complete program.
[00:32:10] Like in Python, we can write like a comma b is equal to b comma a.
[00:32:16] Okay.
[00:32:21] So this will swap the numbers?
[00:32:24] Yes, sir.
[00:32:25] In the Python, actually, it works.
[00:32:29] Okay.
[00:32:30] Okay.
[00:32:31] Fine.
[00:32:32] Without this.
[00:32:38] this swapping without any variable without using a temp variable i just want a logic
[00:32:50] we can use methods like the swap method no no don't use any internal functions is what i meant
[00:33:02] Now, normally what we do is we will take one variable called as temp correct.
[00:33:05] Yeah, yeah.
[00:33:05] Temp is equal to A and next B is equal to, I mean, A is equal to B and then we'll see B is equal to temp correct.
[00:33:12] Yes, sir.
[00:33:13] Yeah, I'm telling without using that temp variable, just.
[00:33:17] we can swap two numbers.
[00:33:19] So how we can do that is what I asked.
[00:33:27] I mean, just think about it.
[00:33:29] Not.
[00:33:29] I think that's.
[00:33:32] Thank you.
[00:33:36] Thank you.
[00:33:44] Thank you.
[00:33:49] Thank you.
[00:33:56] Thank you.
[00:34:09] Thank you.
[00:34:10] Thank you.
[00:34:11] Thank you.
[00:34:12] Thank you.
[00:34:13] Thank you.
[00:34:14] Thank you.
[00:34:15] Thank you.
[00:34:16] Thank you.
[00:34:17] Thank you.
[00:34:18] Thank you.
[00:34:19] Thank you.
[00:34:20] Thank you.
[00:34:21] Thank you.
[00:34:22] Thank you.
[00:34:23] Thank you.
[00:34:24] Thank you.
[00:34:25] Thank you.
[00:34:26] Thank you.
[00:34:27] Thank you.
[00:34:28] Thank you.
[00:34:29] Thank you.
[00:34:30] Thank you.
[00:34:31] Thank you.
[00:34:32] Thank you.
[00:34:33] Thank you.
[00:34:34] Thank you.
[00:34:35] Thank you.
[00:34:36] Thank you.
[00:34:37] Thank you.
[00:34:38] Thank you.
[00:34:39] Thank you.
[00:34:40] Thank you.
[00:34:41] Thank you.
[00:34:42] Thank you.
[00:34:43] Thank you.
[00:34:44] Thank you.
[00:34:45] Thank you.
[00:34:46] Thank you.
[00:34:47] Thank you.
[00:34:48] Thank you.
[00:34:49] Thank you.
[00:34:50] Thank you.
[00:34:51] Thank you.
[00:34:52] Thank you.
[00:34:53] Thank you.
[00:34:54] Thank you.
[00:34:55] Thank you.
[00:34:56] Thank you.
[00:34:57] Thank you.
[00:34:58] Thank you.
[00:34:59] Thank you.
[00:35:00] Thank you.
[00:35:01] Thank you.
[00:35:02] Thank you.
[00:35:03] Thank you.
[00:35:04] Thank you.
[00:35:05] Thank you.
[00:35:06] Thank you.
[00:35:07] Thank you.
[00:35:08] Thank you.
[00:35:09] Thank you.
[00:35:10] Thank you.
[00:35:11] Thank you.
[00:35:12] Thank you.
[00:35:13] Thank you.
[00:35:14] Thank you.
[00:35:15] Thank you.
[00:35:16] Thank you.
[00:35:17] Thank you.
[00:35:18] Thank you.
[00:35:19] Thank you.
[00:35:20] Thank you.
[00:35:21] Thank you.
[00:35:22] Thank you.
[00:35:23] Thank you.
[00:35:24] Thank you.
[00:35:25] Thank you.
[00:35:26] Thank you.
[00:35:27] Thank you.
[00:35:28] Thank you.
[00:35:29] Thank you.
[00:35:30] Thank you.
[00:35:31] Thank you.
[00:35:32] Thank you.
[00:35:33] Thank you.
[00:35:34] Thank you.
[00:35:35] Thank you.
[00:35:36] Thank you.
[00:35:37] Thank you.
[00:35:38] Thank you.
[00:35:39] Thank you.
[00:35:40] Thank you.
[00:35:41] Thank you.
[00:35:42] Thank you.
[00:35:43] Thank you.
[00:35:44] Thank you.
[00:35:45] Thank you.
[00:35:46] Thank you.
[00:35:47] Thank you.
[00:35:48] Thank you.
[00:35:49] Thank you.
[00:35:50] Thank you.
[00:35:51] Thank you.
[00:35:52] Thank you.
[00:35:53] Thank you.
[00:35:54] Thank you.
[00:35:55] Thank you.
[00:35:56] Thank you.
[00:35:57] Thank you.
[00:35:58] Thank you.
[00:35:59] Thank you.
[00:36:00] Thank you.
[00:36:01] Thank you.
[00:36:02] Thank you.
[00:36:03] Thank you.
[00:36:04] Thank you.
[00:36:05] Thank you.
[00:36:06] Thank you.
[00:36:07] Thank you.
[00:36:08] Thank you.
[00:36:09] Thank you.
[00:36:10] Thank you.
[00:36:11] Thank you.
[00:36:12] Thank you.
[00:36:13] Thank you.
[00:36:14] Thank you.
[00:36:15] Thank you.
[00:36:16] Thank you.
[00:36:17] Thank you.
[00:36:18] Thank you.
[00:36:19] Thank you.
[00:36:20] Thank you.
[00:36:21] Thank you.
[00:36:22] Thank you.
[00:36:23] Thank you.
[00:36:24] Thank you.
[00:36:25] Thank you.
[00:36:26] Thank you.
[00:36:27] Thank you.
[00:36:28] Thank you.
[00:36:29] Thank you.
[00:36:30] Thank you.
[00:36:31] Thank you.
[00:36:32] Thank you.
[00:36:33] Thank you.
[00:36:34] Thank you.
[00:36:35] Thank you.
[00:36:36] Thank you.
[00:36:37] Thank you.
[00:36:38] Thank you.
[00:36:39] Thank you.
[00:36:40] Thank you.
[00:36:41] Thank you.
[00:36:42] Thank you.
[00:36:43] Thank you.
[00:36:44] Thank you.
[00:36:45] Thank you.
[00:36:46] Thank you.
[00:36:47] Thank you.
[00:36:48] Thank you.
[00:36:49] Thank you.
[00:36:50] Thank you.
[00:36:51] Thank you.
[00:36:52] Thank you.
[00:36:53] Thank you.
[00:36:54] Thank you.
[00:36:55] Thank you.
[00:36:56] Thank you.
[00:36:57] Thank you.
[00:36:58] Thank you.
[00:36:59] Thank you.
[00:37:00] Thank you.
[00:37:01] Thank you.
[00:37:02] Thank you.
[00:37:03] Thank you.
[00:37:04] Thank you.
[00:37:05] Thank you.
[00:37:06] Thank you.
[00:37:07] Thank you.
[00:37:08] Thank you.
[00:37:09] Thank you.
[00:37:10] Thank you.
[00:37:11] Thank you.
[00:37:12] Thank you.
[00:37:13] Thank you.
[00:37:14] Thank you.
[00:37:15] Thank you.
[00:37:16] Thank you.
[00:37:17] Thank you.
[00:37:18] Thank you.
[00:37:19] Thank you.
[00:37:20] Thank you.
[00:37:21] Thank you.
[00:37:22] Thank you.
[00:37:23] Thank you.
[00:37:24] Thank you.
[00:37:25] Thank you.
[00:37:26] Thank you.
[00:37:27] Thank you.
[00:37:28] Thank you.
[00:37:29] Thank you.
[00:37:30] Thank you.
[00:37:31] Thank you.
[00:37:32] Thank you.
[00:37:33] Thank you.
[00:37:34] Thank you.
[00:37:35] Thank you.
[00:37:36] Thank you.
[00:42:01] and the whole process.
[00:42:06] I don't know if you can hear me.
[00:42:08] I don't know if you can hear me.
[00:42:10] I don't know if you can hear me.
[00:42:12] I don't know if you can hear me.
[00:42:14] I don't know if you can hear me.
[00:42:16] I don't know if you can hear me.
[00:42:18] I don't know if you can hear me.
[00:42:20] I don't know if you can hear me.
[00:42:25] Thank you.
[00:42:35] Thank you.
[00:42:42] Yes, sir, this is the line.
[00:42:46] Can you run through the code and explain step by step what happens?
[00:42:53] Yeah, first it will, by using modulus it will take the last.
[00:43:01] The first it will come to the while step.
[00:43:03] Yeah, while step.
[00:43:05] What happens over there?
[00:43:06] yeah in the while step a is greater than zero 153 is greater than zero so it will go into the code
[00:43:14] block and in the temporary variable am all less than means in the 153 it will take that last digit
[00:43:22] three and in the b step in the temporary what is stored in temp now
[00:43:29] 3 sir
[00:43:30] can you write there
[00:43:32] I mean
[00:43:35] just next to the temp
[00:43:36] in the first step
[00:43:41] Yeah, yeah, okay, okay, yeah.
[00:43:47] Now in the second line,
[00:43:49] b v plus is equal to temp is 3 into 10 into length of the string a.
[00:43:55] Here length of the string is 3.
[00:43:57] So 3 into 10 means...
[00:44:03] So, 10 to the power of 10.
[00:44:12] Yes.
[00:44:15] minus one.
[00:44:19] length of the string minus
[00:44:23] means length of the string is 3 and 10 to the power length of the string minus 1 is 2 and 10 to the power of 2 is 100.
[00:44:32] So in the in that temporary variable 3 and that 3 into 100 is 300.
[00:44:39] So in the to that B.
[00:44:42] it will add 300 so b becomes 300 and in the third line it will double modulus 10 means it will
[00:44:57] remove this last digit so a becomes
[00:45:04] 15.
[00:45:08] What is that A double modulus 10?
[00:45:11] In the, like it will.
[00:45:14] What is that A?
[00:45:16] Power slash power slash 10.
[00:45:18] Yes, sir.
[00:45:20] Slash slash 10.
[00:45:21] Okay.
[00:45:21] Okay.
[00:45:22] In the step 2.
[00:45:25] it will 15 15 a is 15 so a is greater than 0 again so in the temp variable a modulus 10 15 modulus 10
[00:45:34] we will get 5 so temp temp is equal to 5 and in the b the length of the string is 2
[00:45:44] and length of the string minus 1 is 1.
[00:45:48] 10 to the power of 1 is 10.
[00:45:50] And 5 into 10 means 50.
[00:45:52] So, B, B already we have 300 plus.
[00:45:57] So, 300 plus 50, it is 350.
[00:46:01] And A double modulus 10.
[00:46:04] means a becomes one here okay and in the uh again a is equal to one one one greater than
[00:46:15] zero so here temp becomes a modulus 10 means temp is equal to
[00:46:23] temp is equal to one again and the temp one and length of the string is one in length of the
[00:46:32] string minus one is zero 10 to the power of zero is equal to one temporary is one one into one is
[00:46:38] one only so b b is equal to
[00:46:43] already in the we have on b is equal to 350 so 350 plus 1 is equal to 351 and a modulus modulus
[00:46:56] a double slash 0 10 so 1 double slash 10 a becomes 0 here
[00:47:05] Okay.
[00:47:06] So here by this way, we can get B is equal to 351.
[00:47:11] We can reverse the number.
[00:47:14] Okay.
[00:47:16] So, I mean, you would have been updated on the job profile, what you'll be getting here, right?
[00:47:23] The job description.
[00:47:24] So, I just wanted to ask you one quick question.
[00:47:29] Can you rate me yourself on JavaScript, Next.js, React.js, these three?
[00:47:38] From one to maybe 10, one being the lowest and 10 being the highest.
[00:47:44] I just asked you rate yourself in react next.js and javascript html and css all the five
[00:47:57] just rate yourself from one to ten one being the lowest and ten being the highest
[00:48:02] how much would you rate yourself is what I asked
[00:48:05] say starting from html yeah the html css uh and the javascript i will give
[00:48:13] nine out of ten in the react i will give eight and in the next js i will give nine sir
[00:48:20] because i i haven't explored some concepts in the react like redux and other okay
[00:48:29] Okay, then I think like from the last three months, I am into the development, like developing some applications, automations.
[00:48:38] And from the last month, I am working as an automation accelerator in my next wave itself.
[00:48:47] So I am unable to practice some problems.
[00:48:50] So logic and analysis.
[00:48:53] Okay, so I think I am done with the interview.
[00:48:56] You have any questions for me?
[00:48:58] Yes, sir.
[00:48:59] What are the areas I have to improve?
[00:49:03] I mean, improvement in the sense like, I think Redux and all are, I mean, don't, for React,
[00:49:14] actually Redux is actually important.
[00:49:16] Yes, sir.
[00:49:17] So, those things you can, and logical questions, I guess, you can just work a bit on that where,
[00:49:24] I mean, when, it's not that you wouldn't, you would have worked on that, just give it
[00:49:29] a thought.
[00:49:29] I mean, just think about it.
[00:49:30] only requirement i will give you all the day you will have to think about it right yes sir
[00:49:37] if i tell you to write something you just don't start writing first you think okay let
[00:49:43] i mean the code i'm speaking about you just think how i should solve this problem first you
[00:49:48] think about the solution
[00:49:49] because each problem will have 100 solutions.
[00:49:52] Yes.
[00:49:53] So what you should do is you should sit,
[00:49:56] think about it for some time
[00:49:58] and opt for the best solution and then go for it.
[00:50:01] I mean, even if you waste some time, that is fine.
[00:50:03] You are just trying to give the best solution, right?
[00:50:07] Yes, sir.
[00:50:08] Yeah, so that's what I just meant.
[00:50:10] Anything else?
[00:50:14] No, yes.
[00:50:16] Thank you, Suresh.
[00:50:17] Thank you, sir.
[00:50:19] Thank you.
[00:50:29] Yes, you can drop off the call.
[00:50:46] So, Lokesh, we can end the call.
[00:50:52] Yeah, yeah, you can end the call.
[00:50:54] Okay, thank you, Lokesh.
[00:50:55] Yeah, yeah.
[00:53:00] Thank you.
[00:53:03] Thank you.
[00:54:01] Thank you.
[00:54:02] Thank you.
[00:54:03] Thank you.
[00:54:04] Thank you.
[00:54:05] Thank you.
[00:54:06] Thank you.
[00:54:07] Thank you.
[00:54:08] Thank you.
[00:54:09] Thank you.
[00:54:10] Thank you.
[00:54:11] Thank you.
[00:54:12] Thank you.
[00:54:13] Thank you.
[00:54:14] Thank you.
[00:54:15] Thank you.
[00:54:16] Thank you.
[00:54:17] Thank you.
[00:54:18] Thank you.
[00:54:19] Thank you.
[00:54:20] Thank you.
[00:54:21] Thank you.
[00:54:22] Thank you.
[00:54:23] Thank you.
[00:54:24] Thank you.
[00:54:25] Thank you.
[00:54:26] Thank you.
[00:54:27] Thank you.
[00:54:28] Thank you.
[00:54:29] Thank you.
[00:54:30] Thank you.
[00:54:31] Thank you.
[00:54:32] Thank you.
[00:54:33] Thank you.
[00:54:34] Thank you.
[00:54:35] Thank you.
[00:54:36] Thank you.
[00:54:37] Thank you.
[00:54:38] Thank you.
[00:54:39] Thank you.
[00:54:40] Thank you.
[00:54:41] Thank you.
[00:54:42] Thank you.
[00:54:43] Thank you.
[00:54:44] Thank you.
[00:54:45] Thank you.
[00:54:46] Thank you.
[00:54:47] Thank you.
[00:54:48] Thank you.
[00:54:49] Thank you.
[00:54:50] Thank you.
[00:54:51] Thank you.
[00:54:52] Thank you.
[00:54:53] Thank you.
[00:54:54] Thank you.
[00:54:55] Thank you.
[00:54:56] Thank you.
[00:54:57] Thank you.
[00:54:58] Thank you.
[00:54:59] Thank you.
[00:55:00] Thank you.
[00:55:01] Thank you.
[00:55:02] Thank you.
[00:55:03] Thank you.
[00:55:04] Thank you.
[00:55:05] Thank you.
[00:55:06] Thank you.
[00:55:07] Thank you.
[00:55:08] Thank you.
[00:55:09] Thank you.
[00:55:10] Thank you.
[00:55:11] Thank you.
[00:55:12] Thank you.
[00:55:13] Thank you.
[00:55:14] Thank you.
[00:55:15] Thank you.
[00:55:16] Thank you.
[00:55:17] Thank you.
[00:55:18] Thank you.
[00:55:19] Thank you.
[00:55:20] Thank you.
[00:55:21] Thank you.
[00:55:22] Thank you.
[00:55:23] Thank you.
[00:55:24] Thank you.
[00:55:25] Thank you.
[00:55:26] Thank you.
[00:55:27] Thank you.
[00:55:28] Thank you.
[00:55:29] Thank you.
[00:55:30] Thank you.
[00:55:31] Thank you.
[00:55:32] Thank you.
[00:55:33] Thank you.
[00:55:34] Thank you.
[00:55:35] Thank you.
[00:55:36] Thank you.
[00:55:37] Thank you.
[00:55:38] Thank you.
[00:55:39] Thank you.
[00:55:40] Thank you.
[00:55:41] Thank you.
[00:55:42] Thank you.
[00:55:43] Thank you.
[00:55:44] Thank you.
[00:55:45] Thank you.
[00:55:46] Thank you.
[00:55:47] Thank you.
[00:55:48] Thank you.
[00:55:49] Thank you.
[00:55:50] Thank you.
[00:55:51] Thank you.
[00:55:52] Thank you.
[00:55:53] Thank you.
[00:55:54] Thank you.
[00:55:55] Thank you.
[00:55:56] Thank you.
[00:55:57] Thank you.
[00:55:58] Thank you.
[00:55:59] Thank you.
[00:56:00] Thank you.
[00:56:01] Thank you.
[00:56:02] Thank you.
[00:56:03] Thank you.
[00:56:03] I just to predict the shape of the land and the response.
[00:56:08] Just to predict the shape of the country, the application.
[00:56:11] Expect it to be.
[00:56:16] 20-23 लाख
[00:56:18] 20-23 लाख
[00:56:20] 20-23 लाख
[00:56:22] 20-23 लाख
[00:56:24] 20-23 लाख
[00:56:26] 20-23 लाख
[00:56:28] 20-23 लाख
[00:56:30] 20-23 लाख
[00:56:32] 20-23 लाख
[00:56:34] 20-23 लाख
[00:56:36] 20-23 लाख
[00:56:38] 20-23 लाख
[00:56:40] 20-23 लाख
[00:56:42] Okay, so I'm slicing water.
[00:56:44] Slicing water.
[00:56:46] Okay.
[00:56:48] Okay.
[00:56:49] This data.
[00:56:49] Summarize.
[00:56:50] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
[00:56:51] Summarize.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment