This answer is incomplete. The parts that were answered are not correct.