Jigsaw constraint