Answer the following question:

when did the last episode of westworld air?
June 24, 2018