srand (time ^ $$ | $$ << 4);