ref
Old English haccian ‘cut in pieces’, of West Germanic origin; related to Dutch hakken and German hacken .
文件:Ety img hackers.png