Divisibility rules for arbitrary divisors | Hacker News Reader