Please answer this: when does thanos first appear in the mcu?

The Avengers (2012)

Please answer this: when will game of thrones season 7 episode 7 air?

August27,2017

Please answer this: where did the last name alexander come from?
Scotland