problem 001 silly concurrent version