Author: Vladislav Andreevich Likharev