the best flash 2:15