Adding "triangle" solution