Answer this by step by step