getPerpendicular