add oreilly/disposable-teleports.py