uses angle between A and D, G and F equal overlap with D