terasort in a separate package