YATH (yet another triangle hound)

YATH (yet another triangle hound)