complete problem0001