This puzzle was suggested by jwezorek in Three triangles passing through every dot of a 5x5 grid
25 dots are drawn as a 5x5 regular square grid. Can you draw 4 non-right angled triangles that pass through every dot? The triangles cannot have a right angle and their corners must lie on the dots. Bonus: can you find multiple solutions that are not rotations/mirrors of each other?