This week’s Sci-Five quiz is on the colossal squid