Author: Zeki Kaya, Pavel Pevzner, Ron Shamir