practice problems 3452834