What is the correct sequence of steps to understand a problem while designing the Redwood Reference Application?
(A) Understand the problem, write user goals, describe the shape of data of your use case, gather feedback from product management and other stakeholders, and iterate until you achieve clarity
(B) Gather feedback from product management and other stakeholders, write user goals, describe the shape of data of your use case, understand the problem, and iterate until you achieve clarity
(C) Describe the shape of data of your use case, gather feedback from product management and other stakeholders, write user goals, understand the problem, and iterate until you achieve clarity
(D) Write user goals, describe the shape of data of your use case, understand the problem, gather feedback from product management and other stakeholders, and iterate until you achieve clarity