add code from lecture 3-6 to show how stack work, but totoal different after complied, not usable