Decomposing a function into its even and odd parts | Hacker News Reader