Assembler bitshift
play. search, check
naive shifting