100 -100 45 78 -89 12