reason-triangle