The Three Obstacles And Four Devils