Triangle: A neat solution