Piecing history together solving a jigsaw with 600m pieces by using genetic algorithms. Related Uncategorized