programmer. It was time to get to work. That Christmas, my boyfriend, Alex, gave me the book Structure and Interpretation of Computer Programs, a classic computer science textbook, and we started reading the book together and doing all the exercises. My goal was to finish all 46 of the exercises from the first chapter of the book before I attempted the ICFP contest again. All through March, April, May, and June of 2008, I worked on the exercises, and on the day before the contest started in early July, I finally finished the last SICP exercise that had been giving me trouble. Alex and I were ready to compete. We dubbed ourselves Team K&R, a name which alluded to the first letters of our last names as wellwith Russia during his successful term in office,” he wrote.

"We convey our deepest condolences to the government of the Russian Federation and its nation, in particular to the dear family of Ambassador Karlov on behalf of the Turkish government and nation,” he added.

Karlov died on Monday after being shot multiple times at an art exhibition in the Turkish capital Ankara. He was delivering a speech when the assailant, identified as 22-year-old Turkish policeman Mevlut Mert Altintas, opened fire.