Logic programming is a technique applicable to solving a wide variety of tasks in an elegant fashion and makes an attractive addition to any programmer's toolbox. But what if logic programming isn't available in your favorite language? We will show how to implement a relational-programming DSL in about 50 lines. Along the way we will provide guidance for those in the audience who wish to roll their own.