mini intersection  by Gil Nemoy
_