Abstract visual reasoning based on algebraic methods | Hacker News Reader