assignment 1840 GIFs