Let a family of topological spaces. Prove that the product space is first-countable if and only if each are first-countable, and every space , except for a countable quantity, are indiscrete.

I have no idea... Maybe something for the converse, but probably I´m wrong...