A jigsaw puzzle solver for randomly shuffled rectangular shaped images.