A puzzle to test your abstract reasoning skills | Hacker News Reader