Can a Green DRAGON Really Master the Staircase Challenge?