solves 2526 GIFs