splitting genomes into blocks