Author: Valentin Valentin Nienow.