I am trying to make an ASCII character move across a map.

Example:

..........
...!......
..........
..........
..........
..........

I want the '!' to move Up, Down, Left and Right depending on the key you enter. Not sure at all how to do this, help or an example would be appriciated.

-Thanks, Ranedhel