エラーとは、関係ないですが X[1]とX1は、別物です。