hare puzzle