DNA Triangle