If an empty string is entered after a number, then that number should also be displayed (it must not be lost). This is what it claims I do not do. however that is not the case try yourself and you'll see you will still get a map pairing for the number even should you enter a blank after in the inputs. I did this by preemptively putting an empty string in the pairing that gets replaced when you enter the string in the next row of input (should that input not be blank, otherwise it will just stay empty and show just the number). Please tell me why this is not accepted.