Day 317.2 – Cosmos revisited

Fresher version of day 10.2