Text this: Επαγωγικός λογικός προγραμματισμός και αναδρομές