ptolemaic complex

parts