Minor refactoring
Brute forcing it
Refactoring to use Triangles