Loops? Graphs? Prolog! | Dark Hacker News