al = new ArrayList();
synchronized(al) { al.add(first); al.add(second); }
synchronized(al) { return al.get(index); }