completed broken stick and random string