the mountain and the viper