idct and fdct work