reading double far pointers