They want Full Middle name twice on the N-400 - once where you write the name and then as it appears on my green card. The point is that on my green card it is only middle initial, while on the N-400 it says: Full middle name, EXACTLY as it appears on the green card. I am confused - If I write it EXACTLY as it is on the GC should be just middle initial, if I write it full then it won't be exactly as on the green card. Any help ?