CRACKING CODES WITH PYTHON