INTJ, but I'm almost on the half-line between INTJ and INTP.