My algorithm rocks!!!!