hough function compiles