import java.io.RandomAccessFile;
import java.nio.ByteBuffer;
import java.nio.ByteOrder;
import java.nio.IntBuffer;

/*
 * Created on 25-Feb-2008
 *
 * TODO 
 */

/**
 * @author mar
 *
 */
public class IAM {
  
public static final int RECORD_LENGTH=32*4;
public static final int noParams=2;

    public static void main(String[] args) {
        RandomAccessFile f;
        byte[] recordBuffer = new byte[RECORD_LENGTH];
        ByteBuffer record = ByteBuffer.wrap(recordBuffer);
        record.order(ByteOrder.LITTLE_ENDIAN);
        IntBuffer intRecordBuffer = record.asIntBuffer();
        int [] buff= new int [noParams];
        
        int ra;
        int dec;
        int x;
        int y;
        try {
        f = new RandomAccessFile ("iam.rdsrt", "r");
        long fileLen = f.length ();
        long len = fileLen /(32*4);
        System.out.println(len+" "+fileLen);
        /*
        ra=f.readInt();
        dec=f.readInt();
        dec = ((dec & 0x000000ff) << 24) + ((dec & 0x0000ff00) << 8) +
        ((dec & 0x00ff0000) >>> 8) + ((dec & 0xff000000) >>> 24);

        x=f.readInt();
        y=f.readInt();*/
        
        System.out.println("start");
        for (int rows=0;rows<len;rows++) {
        f.read(recordBuffer);
        intRecordBuffer.rewind();
        intRecordBuffer.get(buff,0,2);
        //System.out.println(buff[0]+" "+buff[1]);
        }
        f.read(recordBuffer);
        intRecordBuffer.rewind();
        intRecordBuffer.get(buff,0,2);
        System.out.println(buff[0]+" "+buff[1]);
        
        }
        catch (Exception e){
            System.out.println(e);
            
        }
        
    }
}
