First attempt for py3k