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