Day 3: Perfectly Spherical Houses in a Vacuum Part One TypeScript Rust Python Part Two TypeScript Rust Python