new file:   crypt1.cpp