[Another brilliant question from Stack Overflow](https://stackoverflow.com/q/20696011/764357) turned into a [code-golf](/questions/tagged/code-golf "show questions tagged 'code-golf'") challenge!

Write a program that:

1. Accepts a **string** as user input (not *piped in* or a command line argument). The data type of the input must be a string, if the language does auto evals on input, it must be cast to a string.
2. Finds the index (0 or 1 based) of the first lowest even *digit*.
3. **Prints 2 integers**, the index and the lowest even *digit*.
4. If there is no even *digit*, return -1 as the index, the second number can be anything.
5. For the purposes of this *zero is not even*.

Test examples, given the string on the left output the values on the right:

```
25376  -->  0,2
523726 -->  1,2
583746 -->  4,4
53771  --> -1,0
_4___2 -->  5,2

```

**The winner: is the program with the lowest character count.** No bonuses, no penalties.

**edit: (about stdin)** I screwed up on the user input part, basically no piping data in, and no command line arguments. You must provide a user prompt of some kind within the program itself.