Text this: A robust O(n) solution to the perspective-n-point problem

           _    _    __   _    __   __    ______  
    ___   | || | || | || | ||  \ \\/ //  /_   _// 
   /   || | || | || | '--' ||   \ ` //   `-| |,-  
  | [] || | \\_/ || | .--. ||    | ||      | ||   
   \__ ||  \____//  |_|| |_||    |_||      |_||   
    -|_||   `---`   `-`  `-`     `-`'      `-`'   
     `-`