learn assembling and disassembling and heuristics things. I don't know wat books to follow.