srand( (time() ^ ($$ + ($$ << 15)) );