Having fun with algorithms that might work, or not...