A case study in automated theorem proving: Finding sages in combinatory logic