gjk

Signed-off-by: soofinco <soofinco.m@gmail.com>