cython 122 Bytes