problems 10489 GIFs