The Trigame Challenge(HARD)