bicycle.py works without cycle checking