implementation, bruce_force