new type Key. new function MyGetCh()