a ingenuity b flexibility c ability to visualize d skillful handwork
You can ask a new question or answer this question.