Triangle Solution.

Signed-off-by: Brian Shaw <brian@beclicking.com>