Match algorithm by Victory Osiobe
Process