외주 맡긴 새끼 비트 쉬프트의ㅠ개념음 아는것 같은데
연산자 안쓰고 2의 제곱 되는 수를 만들어서 곱해서 쓴다ㅠ어카냐

(x & 0x03) << 4 하는데 3  * 2**(16-12)

저 제곱되는 수를 룩업테이블 만들어서 씀