forked from: forked from: why not another Klein bottle

Because Klein bottles are fun...
@author makc