Altered Carbon Puzzles