f n 2 9 2
h 1 4 7 2