The puzzle of 9/11 solved.