a h b a h c f x y a h y g x b g f c x f b x x c a 0 h 1 b 0 c 0 f 1 g 2 ORIENTED FULL