Knots by OOPA