in reply to perl Question
Is $ID1 = `printf ...`; just an example? It would be much better to do $ID1 = sprintf "%024x", $i;.