fix gitignore, remove out directory
modify structure, add merge k sorted lists
fix gitignore
Merge remote-tracking branch 'origin/master'