On Inverses of Permutation Polynomials of Small Degree over Finite Fields
Yanbin Zheng, Qiang Wang, Wenhong Wei

TL;DR
This paper provides explicit formulas for the inverses of permutation polynomials of degree up to 6 over finite fields and degree 7 over fields of characteristic 2, enhancing understanding of their structure and applications.
Contribution
It systematically derives the inverses of all permutation polynomials of degree ≤6 over any finite field and degree 7 over fields of characteristic 2, including a new explicit inverse for a class of fifth degree PPs.
Findings
Explicit inverses for all degree ≤6 PPs over finite fields.
Explicit inverse for degree 7 PPs over fields of characteristic 2.
Main result includes a new inverse formula for a class of fifth degree PPs.
Abstract
Permutation polynomials (PPs) and their inverses have applications in cryptography, coding theory and combinatorial design theory. In this paper, we make a brief summary of the inverses of PPs of finite fields, and give the inverses of all PPs of degree over finite fields for all and the inverses of all PPs of degree over . The explicit inverse of a class of fifth degree PPs is the main result, which is obtained by using Lucas' theorem, some congruences of binomial coefficients, and a known formula for the inverses of PPs of finite fields.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
On Inverses of Permutation Polynomials of
Small Degree over Finite Fields
Yanbin Zheng, Qiang Wang, and Wenhong Wei Y. Zheng is with the School of Computer Science and Technology, Dongguan University of Technology, China, and with the Guangxi Key Laboratory of Cryptography and Information Security, Guilin University of Electronic Technology, China, and with the School of Computer Science and Engineering, South China University of Technology, China, and also with the Peng Cheng Laboratory, Shenzhen, China (e-mail: [email protected]).Q. Wang is with the School of Mathematics and Statistics, Carleton University, Ottawa, Canada (e-mail: [email protected]).W. Wei is with the School of Computer Science and Technology, Dongguan University of Technology, Dongguan, China (e-mail: [email protected]). Please refer to this paper as: Y. Zheng, Q. Wang, and W. Wei. On inverses of permutation polynomials of small degree over finite fields. IEEE Trans. Inf. Theory, 66(2):914–922, Feb. 2020.
Abstract
Permutation polynomials (PPs) and their inverses have applications in cryptography, coding theory and combinatorial design theory. In this paper, we make a brief summary of the inverses of PPs of finite fields, and give the inverses of all PPs of degree over finite fields for all and the inverses of all PPs of degree over . The explicit inverse of a class of fifth degree PPs is the main result, which is obtained by using Lucas’ theorem, some congruences of binomial coefficients, and a known formula for the inverses of PPs of finite fields.
Index Terms:
Finite fields, permutation polynomials, inverses, binomial coefficients.
I Introduction
For a prime power , let denote the finite field with elements, , and the ring of polynomials over . A polynomial is called a permutation polynomial (PP) of if it induces a bijection from to itself. Hence for any PP of , there exists a polynomial such that for each or equivalently , and is unique in the sense of reduction modulo . Here is defined as the composition inverse of on , and we simply call it the inverse of .
PPs of finite fields have been extensively studied for their applications in coding theory, combinatorial design theory, cryptography, etc. For instance, some PPs of were used in [14] to construct binary cyclic codes. The Dickson PPs of degree 5 of were employed in [13] to construct new examples of skew Hadamard difference sets, which are inequivalent to the classical Paley difference sets. In block ciphers, a permutation is often used as an S-box to build the confusion layer during the encryption process and the inverse is needed while decrypting the cipher. PPs are useful in the construction of bent functions [29, 30, 11], which have optimal nonlinearity for offering resistance against the fast correlation attack on stream ciphers and the linear attack on block ciphers. PPs were employed in [16] to construct circular Costas arrays, which are useful in sonar and radar communications. PPs were also applied in the construction of check digit systems that detect the most frequent errors [37, 47].
The study of PPs of finite fields has a long history. In 1897, Dickson [12] listed all normalized PPs of degree of for all , and classified all PPs of degree of for odd . In 2010, the complete classification of PPs of degree and of was settled in [22]. In recent years, a lot of progress has been made on the constructions of PPs of finite fields; see for example [18, 23, 27, 53, 54] for permutation binomials and trinomials of the form of , see [42, 56] for PPs of the form of , see [26, 60] for PPs of the form of , see [4, 5, 6, 3] for PPs of the form , see [24] for PPs with low boomerang uniformity. For a detailed introduction to the developments on PPs, we refer the reader to [19, 28, 32] and the references therein.
The problem of explicitly determining the inverses of these PPs is a more challenging problem. In theory one could directly use the Lagrange interpolation formula, but for large finite fields this becomes very inefficient. In fact, there are few known classes of PPs whose inverses have been obtained explicitly. It is also interesting to note that the explicit formulae of inverses of low degree PPs have been neglected in the literature. This motivates us to give a short review of the progress in this topic and find explicit expressions of inverses of all classes of PPs of degree in [12, 22, 38].
The rest of the paper is organized as follows. Section II gives a brief summary of the results concerning the inverses of PPs of finite fields. In Section III, we obtain the inverses of all PPs of degree of finite fields for all and the inverses of all PPs of degree of . For simplicity, we only list in Table I all normalized PPs of degree and their inverses. In particular, the inverse of PP of is the main result of this paper; see Theorem 8. Section IV starts with a formula for the inverse of an arbitrary PP, which was first presented in [33]. This formula provides all the coefficients of the inverse of a PP by computing the coefficients of in for . Based on this method, we convert the problem of computing into the problem of finding the values of four classes of binomial coefficients. Section V gives the explicit values of these binomial coefficients by using Lucas’ theorem and several congruences of binomial coefficients modulo 5.
II PPs and their inverses
We now give a brief summary of the results concerning the inverses of PPs of finite fields, some of which will be used in the next section.
Linear PPs. For , , is a PP of and its inverse is .
Monomials. For positive integer , is a PP of if and only if . In this case, the inverse is , where . In particular, the inverses of on for some APN exponents were given explicitly in [21].
Dickson PPs. The Dickson polynomial of the first kind of degree with parameter is given as
[TABLE]
where denotes the largest integer . It is known that is a PP of if and only if . Its inverse was determined in [25] by the following lemma.
Lemma 1** ([25, Lemma 4.8]).**
Let , be positive integers such that . Then the inverse of on is .
PPs of the form . The first systematic study of PPs of of the form was made in [41], where , and . A criterion for to be a PP of was given in [41]. Later on, several equivalent criteria were found in other papers; see for instance [35, 43, 61]. Essentially, it says that is a PP of if and only if and permutes , where is a primitive -th root of unity of . [33, Theorem 1] characterized all the coefficients of the inverse of on , where . This result was generalized in [44], and the inverse of on was given by
[TABLE]
where and . This inverse was obtained later in [58] by a piecewise method. When , the inverses of on was given in [25] by
[TABLE]
where and is the inverse of on . The method employed in [25] is a multiplicative analogue of [39] and [51].
Linearized PPs. Suppose . It is known that is a PP of if and only if the associate Dickson matrix
[TABLE]
is nonsingular [28, Page 362]. In this case, the inverse was given in [52, Theorem 4.8] by
[TABLE]
where is the -th cofactor of , i.e., the determinant of is The inverses of some special linearized PPs were also obtained; see [48] for the inverse of arbitrary linearized permutation binomial, see [50, 49] for the inverse of on . Very recently, linearized PPs of the form of and their inverses are presented in [36, Theorem 3.1], where is a linearized PP of and is a nilpotent linearized polynomial such that .
Bilinear PPs. The product of two linear functions is a bilinear function. Let be even and be odd. The inverse of bilinear PPs of was obtained in [10], where . The inverse of more general bilinear PPs
[TABLE]
of was given in [51] in terms of the inverse of bilinear PP when restricted to , where and is a 2-polynomial.
PPs of the form . Let be a -linear translator with respect to for the mapping , i.e., holds for all , all and a fixed . [20, Theorem 8] stated that is a PP of if (it is actually also a necessary condition). Its inverse was given in [20, Theorem 3] by . Let be an arbitrary mapping from to itself. [20, Theorem 6] stated that permutes if and only if permutes . When , the inverse was given in [3, Proposition 4] by , where is the characteristic of . PPs of the form of were studied in [4, 5, 6], where , , , and is the absolute trace function. A criterion for to be a PP of was given in [5, 6]. If is a PP of and for some and , then the inverse is given in [6, Theorem 4] by , where is the inverse of modulo .
Involutions. An involution is a permutation such that its inverse is itself. A systematic study of involutions over was made in [8]. The authors characterized the involution property of monomials, Dickson polynomials [7] and linearized polynomials over , and proposed several methods of constructing new involutions from known ones. In particular, involutions of the form were studied in [8], where is an involution, and . Involutions of the form were studied in [55]. Moreover, the number of fixed points of involutions over was also discussed in [8]. A class of involutions over with no fixed points was given in [36]. Involutions satisfying special properties were presented in [29, 30, 11] to construct Bent functions.
PPs from the AGW criterion. The Akbary–Ghioca–Wang (AGW) criterion [1] is an important method for constructing PPs. A necessary and sufficient condition for to be a PP of was given in [1] by using the additive analogue of AGW criterion, where satisfy some conditions. In [39], the inverse of was written in terms of the inverses of two other polynomials bijecting two subspaces of . In some cases, these inverses can be explicitly obtained. Further extensions of [39] can be found in [40]. The general results in [39, 40] contain some concrete classes mentioned earlier such as bilinear PPs [51], linearized PPs of the form [36], and PPs of the form with -linear translator [20].
Generalized cyclotomic mapping PPs. Cyclotomic mapping PPs of finite fields were introduced in [34, 43], and were generalized in [45]. A simple class of generalized cyclotomic mapping PPs of was defined in [45] as
[TABLE]
where , , and is a primitive -th root of unity of . Several equivalent criteria for permuting were given in [45], which stated that is a PP of if and only if and . The inverses of on was given in [58, 46] by
[TABLE]
where and . In [46], all involutions of the form (1) were characterized, and a fast algorithm was provided to generate many classes of these PPs, their inverses, and involutions. The class of PPs of the form is in fact a special case of generalized cyclotomic mapping PPs.
More general piecewise PPs. The idea of more general piecewise constructions of permutations was summarized in [15, 2]. Piecewise constructions of inverses of piecewise PPs were studied in [59, 58]. As applications, the inverse of PP of was given in [59] by
[TABLE]
where , , and is odd. The inverse of PP of of the form
[TABLE]
was obtained in [59], where is odd and . Three classes of involutions of finite fields were also given in [59, 58]. In addition, the PP in (1) can be written as piecewise form, and its inverse was deduced by the piecewise method in [58].
III The inverses of PPs of small degree
Assume and with . Then is a PP of if and only if is. By choosing suitably, we can obtain in normalized form, that is, is monic, , and when the degree of is not divisible by the characteristic of , the coefficient of is [math]. It suffices, therefore, to study normalized PPs. In 1897, Dickson [12] listed all normalized PPs of degree of for all , and classified all PPs of degree of for odd . In 2010, the complete classification of PPs of degree and of was settled in [22]. For a verification of the classification of normalized PPs of degree of for all , see [38].
According to the complete classifications of PPs in [12, 22, 38], all PPs of degree of for all are over small fields with , except for over . All PPs of degree of are over with , except for and . The inverses of PPs of with can be calculated by the Lagrange interpolation formula or Theorem 9 in the next section. The inverses of PPs and of can be obtained by the following Theorem 2. The polynomial is actually the degree Dickson polynomial over , and its inverse is (by Lemma 1), where is the inverse of modulo . In other words, we obtain the inverses of all PPs of degree of for all and the inverses of all PPs of degree of .
In the rest of this section, we will give the inverses of all normalized PPs of degree in [12], which are actually the same as that in [28, Table 7.1] or in the previous Table I. Since the inverses of normalized PPs of small fields with can be obtained by the Lagrange interpolation formula, we need only consider the normalized PPs of degree of for infinite many .
III-A Inverses of monomials
The inverse of is clearly itself, and the inverse of on is . The following theorem gives the explicit inverse of on for .
Theorem 2**.**
For , if is a PP of , then its inverse on is , where and is Euler’s phi function.
Proof.
If is a PP of , then and so . Also note that . Hence the inverse of modulo is . ∎
The proof above converts the problem of determining the inverse of modulo to that of computing the inverse of modulo , and the latter is easy for small . For instance, if and , then the inverse of modulo is , and so the inverse of modulo is , where .
III-B Inverses of linearized binomials and trinomials
Assume is an arbitrary linearized binomial of , where , and . Then , and so permutes if and only if permutes , where and . The inverse of on was given in [9, 48] as follows.
Theorem 3** ([9, 48]).**
Let , where and . Then is a PP of if and only if the norm , where . In this case, its inverse on is
[TABLE]
The norm if and only if is not a th power. Hence, Theorem 3 gives the inverse of for , , in Table I.
The normalized PP of the form of is the only linearized trinomial in Table I. Its inverse has a close relation with the sequence
[TABLE]
where and . An argument similar to that in [17, Lemma 2] leads to an equivalent definition of :
[TABLE]
Denote . Then
[TABLE]
and so or . A criterion for to be a PP of and the inverse of on were presented in [49, Theorem 3.2.29]. Taking in this theorem and using the fact or , we obtain the following result.
Corollary 4**.**
Let , where and . Then is a PP of if and only if . In this case, the inverse of on is
[TABLE]
Note that Corollary 4 holds for , . Indeed, if then . If and is a PP of , then .
The necessary and sufficient condition for permuting can also be obtained by [17, Proposition 2]. This proposition also shown that , where is the number of such that has no root in . Since , is a PP of if and only if has no root in , where . Hence the number of such that permutes is equal to , which implies the probability of permuting is almost .
In Corollay 4, let . Then by (2), and so . Thus we obtain the following result.
Corollary 5**.**
Let . Then is a PP of if and only if . In this case, the inverse of on is with .
III-C Inverses of non-linearized trinomials
In Table I, there are only two infinite classes of non-linearized permutation trinomials. One is the polynomial , where and . It is actually the Dickson PP , and by Lemma 1 its inverse on is , where (by the proof of Theorem 2). The other is as follows.
Lemma 6** ([28, Table 7.1]).**
Let , where and . Then is a PP of if and only if .
The inverse of was given in [25] by solving equations over finite fields.
Theorem 7** ([25, Lemma 4.9]).**
The inverse of in Lemma 6 on is
[TABLE]
where and .
By employing the method in the next section, we obtain the explicit polynomial form of as follows.
Theorem 8**.**
The inverse of in Lemma 6 on is
[TABLE]
*where if and if . *
Remark 1**.**
Theorem 8 can be obtained from Theorem 7 and
[TABLE]
where . However, we will demonstrate our method of deducing Theorem 8 in the next sections. The main reason is that our method can also be used to find the inverses of other PPs of small degree; see for example [57].
In summary, all inverses of normalized PPs of degree are obtained. We list these PPs and their inverses in Table I.
IV The coefficients of inverse of a PP
In this section, we will write the coefficients of inverse of the PP in Lemma 6 in terms of binomial coefficients, by employing the following formula (4) presented first in [33].
Theorem 9** (See [33]).**
Let be a PP of \mathbb{F}_{q}\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}{(q\geq 3)} such that , and let
[TABLE]
where . Then the inverse of on is
[TABLE]
Proof.
Assume . From the Lagrange interpolation formula, we have
[TABLE]
Hence for , we have
[TABLE]
where the last identity follows from
[TABLE]
The proof is completed. ∎
Remark 2**.**
Theorem 9 is the same as the one in [33, 44]. All these results are essentially part of Theorem 2 in [31]. For the reason of completeness, we include a proof by using the Lagrange interpolation formula.
Next we use Theorem 9 to calculate the coefficients of the inverse of in Lemma 6. Recall that , where and . Let and , where . Then
[TABLE]
The degree of is , and . By (4), the coefficient of equals the sum of the coefficients of () in (5). If is even, then is even, and so the coefficients of odd powers of in (5) are all [math]. Also note is odd. We have for even . If is odd, then
[TABLE]
Let . Then and
[TABLE]
where the last identity follows from the fact and . If , i.e.,
[TABLE]
then . Thus a direct computation reduces (6) to
[TABLE]
where and
[TABLE]
Now the key of deducing Theorem 8 is to find the values of binomial coefficients above.
V Explicit values of binomial coefficients
In this section, we first give the explicit values of binomial coefficients in (8), and then prove Theorem 8. In order to remove the multiples of in these binomial coefficients, we need two lemmas.
Lemma 10** (Lucas’ theorem).**
For non-negative integers , and a prime , let and be their -adic expansions, where , for . Then
[TABLE]
(with the convention and if ). In particular, if and only if for all .
Lemma 11**.**
Let be a power of a prime , and let , be integers with . Then
[TABLE]
where .
Proof.
By the Chu-Vandermonde identity, we have
[TABLE]
where we use the fact for . ∎
In (7) we defined with . Then for , applying Lemma 11 twice yields that
[TABLE]
where we use the fact for , . Similarly, for ,
[TABLE]
For , we have and, by Lucas’ theorem and Lemma 11,
[TABLE]
Similarly, for ,
[TABLE]
Next we use Lucas’ theorem to find the explicit value of the last binomial coefficients in (9)-(12).
Theorem 12**.**
Let with . Write
[TABLE]
Then the following three statements are equivalent:
; 2.
; 3.
, where .
Proof.
It is easy to obtain the -adic expansions:
[TABLE]
By Lucas’ theorem, (i) is equivalent to (ii). To show (ii) is equivalent to (iii), it suffices to prove , where
[TABLE]
Since and , we have . It remains to show that , i.e., for any . The remainder of our proof is divided into two cases.
Case 1: assume such that , where . If , then , where and . Hence . Similarly, for , or .
Case 2: assume such that , , , are not all equal. Then the number of the sign in the inequality is 1, 2 or 3. If , then there exist , , such that
[TABLE]
Then , where , and . Hence . Similarly, for or . ∎
Two criteria that are given in the theorem above. The following theorem finds the explicit values of this class of binomial coefficients.
Theorem 13**.**
Let with . Then in ,
[TABLE]
Proof.
For ease of notations, we denote .
Case 1: with . If then and . If , then , i.e., and . By Lucas’ theorem and (13), .
Case 2: . If , then
[TABLE]
Thus . If , then , , . Hence .
Case 3: . The proof is similar to that of Case 2 and so is omitted.
Case 4: . If then , , . Hence . If , then
[TABLE]
Hence . ∎
Corollary 14**.**
Let , and . Then in ,
[TABLE]
where .
Proof.
Let . According to Theorem 12, if then if and only if
[TABLE]
where . Since and
[TABLE]
we have, for , if and only if , where . In this case, by Theorem 13. ∎
The following corollary presents a congruence relation for the binomial coefficients in (9) and (11).
Corollary 15**.**
Let , and . Then
[TABLE]
Proof.
Denote by and the above binomial coefficients, respectively. Then , and so . If , then , and thus . We next show for . By Theorem 12, for , if and only if , where . Since
[TABLE]
we obtain, for , if and only if , where . Hence , and so . ∎
Next we study the last binomial coefficient in (10).
Theorem 16**.**
Let with . Write
[TABLE]
Then the following three statements are equivalent:
* ;* 2.
; 3.
, where .
Proof.
Denote and . Then their -adic expansions are as follows:
[TABLE]
[TABLE]
If , then by Lucas’ theorem, , i.e., , where denotes in . The condition leads to a carry 1 in (14) and (15), respectively. Then
[TABLE]
If , then , i.e., , which also yields a carry 1 in the expansions above. Now
[TABLE]
If , then , and so , i.e., , which also yields a carry 1. And so on, we obtain if and only if
[TABLE]
So , for . There are exactly two cases:
- •
, i.e., ;
- •
and for some . That is, , where .
Therefore, (16) is equivalent to or . ∎
Corollary 17**.**
Let with . Then
[TABLE]
Now we consider the last binomial coefficient in (12).
Theorem 18**.**
Let , and . Write , where . Then the following three statements are equivalent:
* ;* 2.
; 3.
, where .
Proof.
Denote and . Then their -adic expansions are as follows:
[TABLE]
The proof that is equivalent to is divided in two cases.
Case 1: for all . Then by Lucas’ Theorem, if and only if
[TABLE]
Case 2: or for some (). We first show if . An argument similar to the one used in Theorem 16 shows that if and only if and . This is contrary to . Similarly, we have when , or for .
An argument similar to the one used in Theorem 12 can show that is equivalent to . ∎
The following corollaries give the linear congruence relations between the binomial coefficients in (9), (11) and (12).
Corollary 19**.**
Let , and . Then
[TABLE]
Proof.
Denote by and the above binomial coefficients, respectively. Then by Lucas’ theorem, if and only if . That is, if and only if . Hence when . On the other hand, if , then, by Theorem 18, , where . An argument similar to that in Theorem 13 shows . Hence for . ∎
Corollary 20**.**
Let , and . Then
[TABLE]
Proof.
Denote by , , the above binomial coefficients, respectively. By , we get . Let . Then , and so . By Corollary 19, . Hence . ∎
With the help of the preceding results, we now prove Theorem 8. According to (7), the coefficients of are linear combinations of , , , defined by (8). Corollary 17 and the congruence (10) imply that
[TABLE]
where . By (9), (11) and Corollary 15,
[TABLE]
From (9), (11), (12) and Corollary 20, we obtain
[TABLE]
By (9) and Corollary 14, for we get, in ,
[TABLE]
where . Then Theorem 8 follows from (7) and Theorem 9 when (since is a necessary condition of Corollaries 15 and 20). In addition, it is easy to verify that Theorem 8 also holds for .
Acknowledgment
We are grateful to the referees and the editor for many useful comments and suggestions. We would like to thank Junwei Guo, Fu Wang, Baofeng Wu for their helpful suggestions. The work was partially supported by the National Key RD Program of China (2017YFB0802000), the National NSF of China (61602125, 61702124, 61862011, 61862012, 61802221), the China Postdoctoral Science Foundation (2018M633041), the NSF of Guangxi (2016GXNSFBA380153, 2017GXNSFAA198192), the Guangxi Science and Technology Plan Project (AD18281065), the Guangxi Key Laboratory of Cryptography and Information Security (GCIS201817), the research start-up grants of Dongguan University of Technology, the Guangdong Provincial Science and Technology Plan Projects (2016A010101034, 2016A010101035), the Key Research and Development Program for Guangdong Province (2019B010136001), and the Peng Cheng Laboratory Project of Guangdong Province (PCL2018KP005 and PCL2018KP004).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Akbary, D. Ghioca, and Q. Wang, “On constructing permutations of finite fields,” Finite Fields Appl. , vol. 17, pp. 51–67, 2011.
- 2[2] X. Cao, L. Hu, and Z. Zha, “Constructing permutation polynomials from piecewise permutations,” Finite Fields Appl. , vol. 26, pp. 162–174, 2014.
- 3[3] N. Cepak, P. Charpin, and E. Pasalic, “Permutations via linear translators,” Finite Fields Appl. , vol. 45, pp. 19–42, 2017.
- 4[4] P. Charpin and G. Kyureghyan, “When does G ( x ) + γ Tr ( H ( x ) ) 𝐺 𝑥 𝛾 Tr 𝐻 𝑥 {G}(x)+\gamma\mathrm{Tr}({H}(x)) permute 𝔽 2 n subscript 𝔽 superscript 2 𝑛 \mathbb{F}_{2^{n}} ?” Finite Fields Appl. , vol. 15, pp. 615–632, 2009.
- 5[5] P. Charpin and G. M. Kyureghyan, “Monomial functions with linear structure and permutation polynomials,” in Finite Fields: Theory and Applications–FQ 9 , ser. Contemporary Mathematics, vol. 518. American Mathematical Society, 2010, pp. 99–111.
- 6[6] P. Charpin, G. M. Kyureghyan, and V. Suder, “Sparse permutations with low differential uniformity,” Finite Fields Appl. , vol. 28, pp. 214–243, 2014.
- 7[7] P. Charpin, S. Mesnager, and S. Sarkar, “Dickson polynomials that are involutions,” in Contemporary Developments in Finite Fields and Their Applications . World Scientific, 2016, pp. 22–47.
- 8[8] ——, “Involutions over the Galois Field 𝔽 2 n subscript 𝔽 superscript 2 𝑛 \mathbb{F}_{2^{n}} ,” IEEE Trans. Inform. Theory , vol. 62, no. 4, pp. 2266–2276, 2016.
