 Basically, helping you having a on-time arrival at a destination. Just imagine if you order your things online, right? You want the shipment to get to your house online. Just imagine it arrives two days later. What are you feeling about it? You no longer want to use the service, right? It's the same thing. You want your customer to be happy. So, when your customer is happy, what's next? You ask for more money from the customer. This is a system of how it works. And, of course, you improve utilization, meaning you need less locomotives so that you can save more money for the company. So, I don't want to go too much detail. But, pretty much, this is all the input data. If you really want to work in this area, your important thing is your data. We may have an excellent team, good in rent research, good in computer science, and if your data is really bad, your solution is going to be bad as well. So, does it happen that these local mocks will offer travelling of the locomotives or locomotives only without the carriages? Yes. To one from point A to point B? Yes, yes. Good question. They call light travel. So, light travel is for representing only. So, you know it's going to be fluctuation and also surplus and deficit. So, you predict ahead of time and then you just send them empty there. But, this is actually not so very good because, pretty much, it could not create a revenue. It purely costs. But, it helps you to improve on-time performance. So, it's like a balance. So, in theory, you want to decide. Let's say, Shaman, you're creating a schedule. They're actually fully balanced, right? And it could always create a revenue. That's actually the perfect scenario. But, it's not always going to happen because it's always people will order good from west more than east. Something like that. So, you cannot actually always making a perfect balance schedule. And what is the percentage of that kind of... Yeah. ...jurities? I think it's very different on the companies. But, I believe that should be less than 10%. Exact number need to be discussed perfectly. So, our initial phase, we focus on terminal assignment. And I will show you something much simpler to understand what terminal assignment are all about. And then we solve it together. How about that? Fun activities. I know. It's already your first five o'clock. You might be at home or somewhere fun. So, let's solve this together. Very simple. Very simple. Imagine now, you are local monthly managers. And you in front of your desk. Your responsibility to making this guide coming on time. Simple. Shall we have three types? We have local monthly types. Same thing. We have only three. We judge it by the powerful. Blue is greater than red. Red is greater than purple. Purple. Purple. So, just three colors. Three types. Simple. In real life, it could be SD40 dash S and AC. So, just make it simplify. Three colors. Right? So, this is something that coming from this. IV means inbound. OV means outbound. What is your goal? You try to match. These two things are much impossible. Right? So, you basically have to see which one is good match. And you have a certain rules. You cannot underpower. What does it mean? It doesn't move. It will not move. Right? It can do a lot of physics. Right? Yeah. It's exactly right. You cannot have a thin man carrying a very fat man. Selling, yeah. And very, very good analogy. So, actually, I'm just kidding. I try to solve the problem. I just show you the solution. So, people have to do this all the time, constantly. All the time. They will have three chips. Five desks. One desk will take care of maybe 15, 16 terminals. So, just think about this. You have to do this. Maybe 10, 15 terminals at all times. And things may change constantly. Change all the time. From inbound, outbound, everything change. Right? Your locomotive could be broken. Your inbound train could be delayed. Right? Or your outbound maybe get cancelled because there's not sufficient power. Assignment. Actually, reality is not like a click of switch or power point. People will just do one by one. They're thinking sequentially, just like chess. And I know chess is the very famous game here. Everything here is chess. But what is difficult is that there's a lot of unknown layers. When you play against this, you actually don't know who play against you. The thing is that they're not actually like that. You see it with your friend, your friend taking care of other terminals. Whatever he did with getting impact on you. You may know, you may not know directly. And whenever you decide for the outbound, become the inbound of the other terminals. But he has a problem, right? So, what you don't want to do is to create a bus thing. Bus thing means that you don't want to separate in your locomotives. So, separate a locomotive actually taking times. And you could cause a train to delay. As you can see here, you have a problem with over power by 10% delay by 2 hours. And this one even worse delay by 1 hour plus some over power. So, just imagine it now. Your company said, I'm done with it. I don't want to be losing money no more. I want to buy a locomotives, so you push the button. So now it's improving immediately. That was nice of me. So, with the chain of an assignment, then we reduce one bus thing and don't need to use these two locomotives at all. So, then we save two locomotives just like before, but with less delay. So, this is the power of using the software to solve the problem the right way, like a chess player. Okay, now see you all sleepy and I think we have very smart people in this room. So, we have 10 locomotives here. How many possibilities we can assign just given that each locomotive is different? 10 locomotives. How many possibilities? 10 factorial. Good. Then next question. What is 10 factorial? That's kidding. So, I use a calculator. 3.6 million. Do you think 3.6 million even I gave you like to say five, five minutes which are things really. So, you just put things in perspective and this is, I promise, this is very last slide except after we come back. We give it to the very experienced locomotive manager that takes 30 minutes to solve similar problem for 30 locomotives, 40 locomotives. And our engine which is based on mix and integer programming is taking 15 milliseconds. But don't quote me on this, don't recall. 15 milliseconds to solve the problem. So, it means first, you can use less people to exactly save work and better job as saving locomotives and making more on time. Thank you. I will be very short. I would like just to have a few announcements because there are some upcoming events in March. So, in March 2017 we will have, we are organizing heketon, first data heketon for transportation industry in Armenia. And so, we defied some crisis. So, three of them are defied. So, the most innovative solution is the concept idea is the most valuable solution for Armenia. Actually, we don't have any limitations for participants because we are looking for some talented people who can solve problems. So, we don't, there is no any limitation with backgrounds, whether we need some technological or economical, whatever. Everyone can participate in this heketon and we will be happy just to host them and so, we are looking for just getting solutions of our problems there. So, and after heketon also we will have extensive internship program which will last for three months where people can learn new technologies also our experts also will teach them jointly with our partners. And after that these people, whoever will pass this very difficult pass so it can be chosen, he or she can be chosen for scholarship program in our country. So, I think that's all from our side. Please feel free to ask questions. How do you apply? Basically, we will announce it separately so you will get all information we will share it through all university channels through our partners so everyone will know about that. I think the team share consists from two or four people so I think it's important that teams will participate there because we need to see how people are solving problems. So, it can be mixed of different backgrounds let's say business, technological so you can come and try to solve problems also data will be provided from our side it will be some other data so it will provide just for solution. You don't have a limit on technologies, right? Yes, definitely. May I have a question? It's about the internships. So, your internships are for computer science or operations research positions and how many? Our internship program will be on computer science mostly because it's a deep focus just for developers but basically I think therefore we are doing it after Hackathon because after Hackathon also we will evaluate the capacity of people and maybe it will all be nice separate let's say sessions for operation research joking with universities but we are looking for talented people therefore we are ready to do it quite open and Hackathon it is just our first chance to evaluate what kind of let's say people we have what kind of talent people we have in our lineage. We are looking for algorithmic design or looking for software development which side are we looking at meaning like developer for software software engineer what kind of algorithmic design specialist? Basically we have both. Yes, so we will be mix of both. Thank you. If I have to add I felt that you do very well on Hackathon and doesn't matter what your background is I think you just showed that you are very good in what you do I mean, right? Suckerberg doesn't even finish that bachelor degree doesn't matter, if you are very good then you come. Do you have any question about the game programs Hackathon? I will just