Finite Field Arithmetic, Chapter 3: Shifts | Hacker News Reader