Early logic model