Update: 5-1, 5-2; Add: getch.h

Both 5-1 and 5-2 updated to use getch.h.
5-2 greatly improved in brevity and readability.