Reformatted #2 answer.