supergirl 306 a [REVIEW: Supergirl, S3E6 – Midvale]