* Thanks to Mariya Pilipchuk (GCI2011) and Oleksandr Rudik for translation and managing the translation.