1.2.1 Using reasoning