Step-by-step optimization on a hash-reversing problem