10k Alternaiting Run

for Time