Throughout the centuries people have explained the rainbow in various ways