Add (slow) numbers solver
Performance improvement: use a false value instead of array splicing
Simplify argument order swapping
Make faster and better