Triangle puzzle