hooke example