title: President of Ukraine
context: Since the office's establishment on 5 July 1991, there have been five presidents of Ukraine. Leonid Kravchuk was the inaugural president, serving three years from 1991 until his resignation in 1994. Leonid Kuchma was the only president to have served two consecutive terms in office. Both Viktor Yushchenko and Viktor Yanukovych served one term, with the latter being replaced by acting president Oleksandr Turchynov, who then also served as Chairman of the Ukrainian Parliament, on 21 February 2014.[4] Oleksandr Turchynov was the only acting president in Ukraine's modern history. Unlike in the US, where the vice president immediately receives all powers of the presidency upon assumption of the presidential office, in Ukraine the powers of an acting president are severely limited. On 18 June 2015, Yanukovych was officially deprived of the title of president of Ukraine.[5] The current president is Petro Poroshenko who took the oath of office on 7 June 2014.[6] The Government of Ukraine utilizes a Semi-presidential system in which the roles of the head of state and head of government are separate, thus the president of Ukraine is not the nation's head of government.[7] The prime minister serves as the head of government,[8] a role currently filled by Volodymyr Groysman who was appointed to the position in April 2016.
question: Who is the current president of Ukraine?
answers: Petro Poroshenko