guava practice