Chicken egg that solves constraint satisfaction problems