Full script (19/23)

Full script