circles
Prolog Source