newtio.c_cc[VMIN] = 0;
tcsetattr(0, TCSANOW, &newtio);
nread = read(0, &ch, 1);
newtio.c_cc[VMIN] = 1;
tcsetattr(0, TCSANOW, &newtio);
newtio.c_cc[VMIN] = 0;
tcsetattr(0, TCSANOW, &newtio);
nread = read(0, &ch, 1);
newtio.c_cc[VMIN] = 1;
tcsetattr(0, TCSANOW, &newtio);