integrated diary, random student generator and word counter