Pattern Programs in Python