Simplified approach #79