astrocosmological view 3