The Anh Tran: ... > import std.c.linux.pthread; With that you have lost cross-OS compatibility :-] (I can't run it at the moment). Anyway, you may reformat your code a bit, test that it works correctly, and submit it to the Shootoout, to see if they like it. Bye, bearophile