The DMOJ Driveway
View as PDFis working very hard for his senpai, . goes home, in his brand new car, named Rimuru. Everyone on DMOJ parks in this driveway, and with car names respective to the names of their username in DMOJ.
 tells his kouhai  to help him create a schedule of when someone goes out, or comes in. This driveway only allows the cars to come in from the entrance, and for them to come out, they have to go from the path that they came in from, assuming there are no cars blocking the way. Except,  can magically allow up to  cars from the front of the driveway to leave, so if 
X is going out and X is the front car and , 
X is allowed to leave. This means that each time someone leaves from the front of the driveway,  gets subtracted by 
.
Each day, there will be one action, either a car coming in or out.  now wants to know the cars that are still in the strip of land after  days.
Input Specification
Two integers,  
 and 
 
.
Next  lines: 2 space separated Strings 
 and 
. The name of the person's car that's being parked and whether they are leaving the driveway or not.
 will always be either 
in or out, and  will always consist of lowercase, uppercase English letters and numbers.
Output Specification
Output the car's names in order starting from the most inner car that is still in the driveway after  days, each on a separate line.
Sample Input
8 2
Xyene in
quantum in
magicalsoup in
bruce in
magicalsoup out
Xyene out
quantum out
quantum in
Sample Output
magicalsoup
bruce
quantum
Sample Explanation
The names are the cars in the driveway, as they come in from the right.
| Day | Cars in Driveway | 
|---|---|
| Xyene | |
| Xyene, quantum | |
| Xyene, quantum, magicalsoup | |
| Xyene, quantum, magicalsoup, bruce | |
| Xyene, quantum, magicalsoup, bruce | |
| quantum, magicalsoup, bruce | |
| magicalsoup, bruce | |
| magicalsoup, bruce, quantum | 
Comments