A simple prolog implementation of a hanjie puzzle solver using SICStus Prolog 4.2.3.