Simple to moderate programs with multithreading