Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.mixmin.net!border2.nntp.ams2.giganews.com!backlog4.nntp.ams3.giganews.com!backlog4.nntp.ams.giganews.com!border2.nntp.ams.giganews.com!nntp.giganews.com!news.astraweb.com!border3.a.newsrouter.astraweb.com!newsfeed.eweka.nl!eweka.nl!feeder3.eweka.nl!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.004 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'python.': 0.02; 'resulting': 0.04; 'importing': 0.05; 'filename:fname piece:py': 0.07; 'suddenly': 0.07; 'sys': 0.07; 'arguments': 0.09; 'percentage': 0.09; 'python': 0.11; '(positive': 0.16; 'commented': 0.16; 'concern,': 0.16; 'exit.': 0.16; 'numpy': 0.16; 'pylab': 0.16; 'received:exchangelabs.com': 0.16; 'received:prod.exchangelabs.com': 0.16; 'runs,': 0.16; 'temp': 0.16; 'unresponsive': 0.16; 'subject:python': 0.16; 'skip:# 20': 0.16; 'trying': 0.19; 'figures': 0.19; "hasn't": 0.19; 'skip:f 30': 0.19; 'working.': 0.19; 'command': 0.22; 'code,': 0.22; 'example': 0.22; 'import': 0.22; 'coding': 0.22; 'to:name:python- list@python.org': 0.22; 'skip:l 30': 0.24; 'values': 0.27; 'wondering': 0.29; 'skip:p 30': 0.29; 'array': 0.29; "doesn't": 0.30; 'code': 0.31; 'comparison': 0.31; 'department,': 0.31; 'libraries': 0.31; 'loads': 0.31; "skip:' 40": 0.31; 'skip:m 60': 0.31; 'skip:c 30': 0.32; 'skip:m 30': 0.32; 'weeks': 0.32; 'whom': 0.33; 'ago': 0.33; 'becomes': 0.33; 'period': 0.33; 'skip:t 40': 0.33; 'skip:d 20': 0.34; 'could': 0.34; 'subject:with': 0.35; 'problem.': 0.35; 'skip:u 20': 0.35; 'equal': 0.35; 'but': 0.35; 'version': 0.36; 'cities': 0.36; 'processed': 0.36; 'skip:f 40': 0.36; 'positive': 0.37; 'wrong': 0.37; 'two': 0.37; 'project': 0.37; 'received:10': 0.37; 'thank': 0.38; 'filename:fname piece:docx': 0.38; 'skip:m 40': 0.38; 'stopped': 0.38; 'to:addr :python-list': 0.38; 'does': 0.39; 'to:addr:python.org': 0.39; 'changed': 0.39; 'skip:p 20': 0.39; 'days': 0.60; 'read': 0.60; 'skip:a 30': 0.61; 'show': 0.63; 'information': 0.63; 'maximum': 0.63; 'skip:n 10': 0.64; 'total': 0.65; 'different': 0.65; 'laptop': 0.65; 'series': 0.66; 'city': 0.66; 'computers': 0.72; 'skip:a 40': 0.72; 'climatology': 0.84; 'received:10.242': 0.84; 'scatter': 0.84; 'temperature': 0.84; 'agriculture': 0.93 From: Ashleigh Deal To: "python-list@python.org" Subject: Trouble with python Thread-Topic: Trouble with python Thread-Index: AQHP/aFNKO5WMOzwAkWCfY8tR6ZQQA== Date: Tue, 11 Nov 2014 11:19:34 +0000 Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [2001:630:53:b7b:f811:c185:b068:6685] x-microsoft-antispam: BCL:0;PCL:0;RULEID:;SRVR:DB4PR01MB256; x-exchange-antispam-report-cfa: BCL:0;PCL:0;RULEID:;SRVR:DB4PR01MB256; x-forefront-prvs: 0392679D18 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(199003)(189002)(450100001)(110136001)(120916001)(19627405001)(77156002)(62966003)(2351001)(99936001)(50986999)(21056001)(92726001)(54356999)(92566001)(117636001)(107886001)(19625215002)(107046002)(106356001)(122556002)(40100003)(101416001)(95666004)(99396003)(46102003)(16236675004)(74482002)(106116001)(105586002)(31966008)(4396001)(20776003)(2656002)(97736003)(86362001)(229853001)(87936001)(64706001)(3826002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB4PR01MB256; H:DB4PR01MB256.eurprd01.prod.exchangelabs.com; FPR:; MLV:sfv; PTR:InfoNoRecords; A:0; MX:1; LANG:en; Content-Type: multipart/mixed; boundary="_005_141570478600050391studentreadingacuk_" MIME-Version: 1.0 X-OriginatorOrg: student.reading.ac.uk X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 449 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1415704783 news.xs4all.nl 2864 [2001:888:2000:d::a6]:38675 X-Complaints-To: abuse@xs4all.nl X-Original-Bytes: 36147 Xref: csiph.com comp.lang.python:80520 --_005_141570478600050391studentreadingacuk_ Content-Type: multipart/alternative; boundary="_000_141570478600050391studentreadingacuk_" --_000_141570478600050391studentreadingacuk_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To whom it may concern, I am trying to use python as part of my part 3 project but my coding has su= ddenly stopped working. I am using python(x,y) and it was working perfectly= a couple of weeks ago but recently it hasn't been. Every time it runs, the= program crashes and becomes unresponsive resulting in me having to exit. It has happened on multiple computers in the met department, agriculture an= d also on my own laptop and I was wondering if you could help me with my pr= oblem. I have spoken to my supervisor already and he doesn't know what is w= rong with it. I have attached a copy of my code, one version in word and one in python. Thank you Ashleigh Deal? --_000_141570478600050391studentreadingacuk_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

To whom it may concern,


I am trying to use python as part of my part 3 project but my c= oding has suddenly stopped working. I am using python(x,y) and it was working perfectly a couple of weeks ago bu= t recently it hasn't been. Every time it runs, the program crashes and becomes unresponsive resulting in me= having to exit. 
It has happened on multiple computers in the met department, ag= riculture and also on my own laptop and I was wondering if you could help me with my problem. I have spoken to= my supervisor already and he doesn't know what is wrong with it. I have attached a copy of my code, one version in word and one = in python.


Thank you
Ashleigh Deal​

--_000_141570478600050391studentreadingacuk_-- --_005_141570478600050391studentreadingacuk_ Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document; name="python code.docx" Content-Description: python code.docx Content-Disposition: attachment; filename="python code.docx"; size=14207; creation-date="Tue, 11 Nov 2014 11:19:05 GMT"; modification-date="Tue, 11 Nov 2014 11:19:05 GMT" Content-Transfer-Encoding: base64 UEsDBBQABgAIAAAAIQDfpNJsWgEAACAFAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAAC AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0 lMtuwjAQRfeV+g+Rt1Vi6KKqKgKLPpYtUukHGHsCVv2Sx7z+vhMCUVUBkQpsIiUz994zVsaD0dqa bAkRtXcl6xc9loGTXmk3K9nX5C1/ZBkm4ZQw3kHJNoBsNLy9GUw2ATAjtcOSzVMKT5yjnIMVWPgA jiqVj1Ykeo0zHoT8FjPg973eA5feJXApT7UHGw5eoBILk7LXNX1uSCIYZNlz01hnlUyEYLQUiep8 6dSflHyXUJBy24NzHfCOGhg/mFBXjgfsdB90NFEryMYipndhqYuvfFRcebmwpCxO2xzg9FWlJbT6 2i1ELwGRztyaoq1Yod2e/ygHpo0BvDxF49sdDymR4BoAO+dOhBVMP69G8cu8E6Si3ImYGrg8Rmvd CZFoA6F59s/m2NqciqTOcfQBaaPjP8ber2ytzmngADHp039dm0jWZ88H9W2gQB3I5tv7bfgDAAD/ /wMAUEsDBBQABgAIAAAAIQAekRq37wAAAE4CAAALAAgCX3JlbHMvLnJlbHMgogQCKKAAAgAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArJLBasMw DEDvg/2D0b1R2sEYo04vY9DbGNkHCFtJTBPb2GrX/v082NgCXelhR8vS05PQenOcRnXglF3wGpZV DYq9Cdb5XsNb+7x4AJWFvKUxeNZw4gyb5vZm/cojSSnKg4tZFYrPGgaR+IiYzcAT5SpE9uWnC2ki Kc/UYySzo55xVdf3mH4zoJkx1dZqSFt7B6o9Rb6GHbrOGX4KZj+xlzMtkI/C3rJdxFTqk7gyjWop 9SwabDAvJZyRYqwKGvC80ep6o7+nxYmFLAmhCYkv+3xmXBJa/ueK5hk/Nu8hWbRf4W8bnF1B8wEA AP//AwBQSwMEFAAGAAgAAAAhANZks1H0AAAAMQMAABwACAF3b3JkL19yZWxzL2RvY3VtZW50Lnht bC5yZWxzIKIEASigAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 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 CwALAMECAACoNAAAAAA= --_005_141570478600050391studentreadingacuk_ Content-Type: text/plain; name="analyse_max.py" Content-Description: analyse_max.py Content-Disposition: attachment; filename="analyse_max.py"; size=4474; creation-date="Tue, 11 Nov 2014 11:19:17 GMT"; modification-date="Tue, 11 Nov 2014 11:19:17 GMT" Content-Transfer-Encoding: base64 IyBpbXBvcnRpbmcgbGlicmFyaWVzCiMgdGhpcyBjb2RlIGxvYWRzIHRoZSBwcm9jZXNzZWQgY2l0 eSBkYXRhIGFuZCBkb2VzIHNvbWUgY29tcGFyaXNvbiBvZiB0aGUgTG9uZG9uIGFuZCBvdGhlciBj aXR5IHRpbWUgc2VyaWVzCgoKZnJvbSBuZXRDREY0IGltcG9ydCBEYXRhc2V0CmZyb20gbmV0Y2Rm dGltZSBpbXBvcnQgdXRpbWUKaW1wb3J0IG51bXB5IGFzIG5wCmltcG9ydCBtYXRwbG90bGliLnB5 cGxvdCBhcyBwbHQKaW1wb3J0IHB5bGFiCmZyb20gbWF0cGxvdGxpYi5kYXRlcyBpbXBvcnQgRGF0 ZUZvcm1hdHRlciwgTW9udGhMb2NhdG9yCmltcG9ydCBkYXRldGltZQoKaW1wb3J0IHN5cwoKIyBn ZXQgY29tbWFuZCBsaW5lIGFyZ3VtZW50cwpjaXR5X25hbWU9c3RyKHN5cy5hcmd2WzFdKQpjaXR5 X25hbWU9Y2l0eV9uYW1lLnJlcGxhY2UoIiAiLCJfIikKZm5hbWU9J3Byb2NfZGF0YS8nK2NpdHlf bmFtZSsnX21heC5uYycKCiMgcmVhZCBpbiBkYXRhCm5jPURhdGFzZXQoZm5hbWUsJ3InKQpsb25k b249bmMudmFyaWFibGVzWydMb25kb24nXVs6XQpjaXR5PW5jLnZhcmlhYmxlc1tjaXR5X25hbWVd WzpdCgpsb25kb25fY2xpbT1uYy52YXJpYWJsZXNbJ0xvbmRvbiBDbGltYXRvbG9neSddWzpdCmNp dHlfY2xpbT1uYy52YXJpYWJsZXNbY2l0eV9uYW1lKycgQ2xpbWF0b2xvZ3knXVs6XQoKCiMgdGlt ZSBpbmZvcm1hdGlvbgp0aW1lPW5jLnZhcmlhYmxlc1sndGltZSddCmNkZnRpbWUgPSB1dGltZSh0 aW1lLnVuaXRzLCdzdGFuZGFyZCcpCnRpbWU9Y2RmdGltZS5udW0yZGF0ZShuYy52YXJpYWJsZXNb J3RpbWUnXVs6XSkKZGF5PW5wLmZyb21pdGVyKCh0aW1lW3hdLmRheSBmb3IgeCBpbiByYW5nZSgw LGxlbih0aW1lKSkpLG5wLmludCkKbW9udGg9bnAuZnJvbWl0ZXIoKHRpbWVbeF0ubW9udGggZm9y IHggaW4gcmFuZ2UoMCxsZW4odGltZSkpKSxucC5pbnQpCnllYXI9bnAuZnJvbWl0ZXIoKHRpbWVb eF0ueWVhciBmb3IgeCBpbiByYW5nZSgwLGxlbih0aW1lKSkpLG5wLmludCkKCm5jLmNsb3NlKCkK CgojIGRpZmZlcmVuY2UgaW4gbWF4IHRlbXBlcmF0dXJlIChwb3NpdGl2ZSB2YWx1ZXMgbWVhbiBM b25kb24gVCBoaWdoZXIpCmRpZmY9bG9uZG9uLWNpdHkKCiMgZm91ciBkaWZmZXJlbnQgZXhhbXBs ZSBwbG90cwoKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMKIyBwbG90IDEgLSBmb3IgYWxsIHRpbWUgcGVyY2VudGFnZSBvZiBMb25kb24gZXhjZWVkZW5j ZSBwZXIgbW9udGgKCiMgY291bnQgbnVtYmVyIG9mIHBvc2l0aXZlIGRheXMgKGFuZCB0b3RhbCBu dW1iZXIgb2YgZGF5cykgcGVyIG1vbnRoCnByb3A9bnAuZW1wdHkoWzEyXSkKZm9yIG0gaW4gcmFu Z2UoMSwxMyk6CiBpbmQ9bnAud2hlcmUobW9udGggPT0gbSkKIHByb3BbbS0xXT1zdW0oZGlmZltp bmRdID4gMCkvZmxvYXQobGVuKGluZFswXSkpCgpmaWcxLCBheDEgPSBwbHQuc3VicGxvdHMoZmln c2l6ZT0oNyw3KSkKCm1vbnRoX25hbWVzPVsnSicsJ0YnLCdNJywnQScsJ00nLCdKJywnSicsJ0En LCdTJywnTycsJ04nLCdEJ10KcG9zPW5wLmFyYW5nZShsZW4obW9udGhfbmFtZXMpKSswLjUKCnAx ID0gYXgxLmJhcihwb3MscHJvcCxjb2xvcj0ncicsIGFsaWduPSdjZW50ZXInKQoKYXgxLnNldF90 aXRsZSgnRGF5cyB3aXRoIHRlbXBlcmF0dXJlIGluIExvbmRvbiBncmVhdGVyIHRoYW4gJytjaXR5 X25hbWUpCmF4MS5zZXRfeWxhYmVsKCdQZXJjZW50YWdlIG9mIGRheXMgMTg4MC0yMDEwJykKcHls YWIueHRpY2tzKHBvcyxtb250aF9uYW1lcykKZmlnMS5zYXZlZmlnKCdwbG90cy8nK2NpdHlfbmFt ZSsnX21vbnRocy5wbmcnKQoKCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjCgojIHBsb3QgMiAtIGhhcyBudW1iZXIgb2YgZXhjZWVkZW5jZXMgY2hhbmdl ZCBvdmVyIHRoZSBkYXRhc2V0IHRpbWUgcGVyaW9kCgojIGNvdW50IG51bWJlciBvZiBwb3NpdGl2 ZSBkYXlzIChhbmQgdG90YWwgbnVtYmVyIG9mIGRheXMpIHBlciBtb250aApwcm9wX2Fubj1ucC5l bXB0eSgxMykKZm9yIHkgaW4gcmFuZ2UoMCwxMyk6CiBpbmQ9bnAud2hlcmUoKHllYXIgPj0gMTg4 MCsoeSoxMCkpICYgKHllYXIgPCAxODg5Kyh5KjEwKSkpCiBwcm9wX2Fublt5LTFdPXN1bShkaWZm W2luZF0gPiAwKS9mbG9hdChsZW4oaW5kWzBdKSkKCmZpZzIsIGF4MiA9IHBsdC5zdWJwbG90cyhm aWdzaXplPSgxMCw1KSkKCmRlY19uYW1lcz1bJzE4ODBzJywnMTg5MHMnLCcxOTAwcycsJzE5MTBz JywnMTkyMHMnLCcxOTMwcycsCiAgICAgICAgICAgJzE5NDBzJywnMTk1MHMnLCcxOTYwcycsJzE5 NzBzJywnMTk4MHMnLCcxOTkwcycsCiAgICAgICAgICAgJzIwMDBzJ10KcG9zPW5wLmFyYW5nZShs ZW4oZGVjX25hbWVzKSkrMC41CgpwMSA9IGF4Mi5iYXIocG9zLHByb3BfYW5uLGNvbG9yPSdnJywg YWxpZ249J2NlbnRlcicpCgpheDIuc2V0X3RpdGxlKCdEYXlzIHdpdGggdGVtcGVyYXR1cmUgaW4g TG9uZG9uIGdyZWF0ZXIgdGhhbiAnK2NpdHlfbmFtZSkKYXgyLnNldF95bGFiZWwoJ1BlcmNlbnRh Z2Ugb2YgZGF5cyAxODgwLTIwMTAnKQpweWxhYi54dGlja3MocG9zLGRlY19uYW1lcykKZmlnMi5z YXZlZmlnKCdwbG90cy8nK2NpdHlfbmFtZSsnX2RlY2FkZXMucG5nJykKCiMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCgojIHBsb3QgMyAtIHNjYXR0ZXIg cGxvdCBvZiBleGNlZWRlbmNlIHZzLiBMb25kb24gdGVtcGVyYXR1cmUgZHVyaW5nIEFwcmlsCgoj IHdoZXJlIGlzIG1vbnRoIGVxdWFsIHRvIEFwcmlsICg0KQppbmQ9bnAud2hlcmUobW9udGggPT0g NCkKCmZpZzMsIGF4MyA9IHBsdC5zdWJwbG90cyhmaWdzaXplPSg3LDcpKQoKcDEgPSBheDMucGxv dChsb25kb25baW5kXSxkaWZmW2luZF0sJ20rJykKCmF4My5zZXRfeWxhYmVsKCdEaWZmZXJlbmNl IHdpdGggJytjaXR5X25hbWUpCmF4My5zZXRfeGxhYmVsKCdUZW1wZXJhdHVyZSBpbiBMb25kb24n KQpmaWczLnNhdmVmaWcoJ3Bsb3RzLycrY2l0eV9uYW1lKydfc2NhdHRlci5wbmcnKQoKIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKCiMgcGxvdCA0IC0g ZGFpbHkgY2xpbWF0b2xvZ3kgb2YgdHdvIGNpdGllcwoKIyBtYWtlIGRhdGV0aW1lIGFycmF5IGZv ciBjbGltYXRvbG9neQpjbGltX3RpbWU9W2RhdGV0aW1lLmRhdGV0aW1lKDE5OTMsMSwxLDEyKStk YXRldGltZS50aW1lZGVsdGEoeCkgCiAgICAgICAgZm9yIHggaW4gcmFuZ2UoMCwzNjUpXQoKbW9u dGhzPU1vbnRoTG9jYXRvcihyYW5nZSgxLDEzKSxieW1vbnRoZGF5PTE1KQptb250aEZvcm1hdHRl cj1EYXRlRm9ybWF0dGVyKCclYicpCgpsb25kb25fc3RkPW5wLmVtcHR5KFsxMl0pCmZvciBpIGlu IG5wLmFyYW5nZSgxLDEzKToKICAgIGluZD1ucC53aGVyZShtb250aCA9PSBpKQpsb25kb25fc3Rk W2ktMV09bnAuc3RkKGxvbmRvbltpbmRdKQoKY2l0eV9zdGQ9bnAuZW1wdHkoWzEyXSkKZm9yIGkg aW4gbnAuYXJhbmdlKDEsMTMpOgogICAgaW5kPW5wLndoZXJlKG1vbnRoID09IGkpCmNpdHlfc3Rk W2ktMV09bnAuc3RkKGNpdHlbaW5kXSkKCmZpZzQsIGF4NCA9IHBsdC5zdWJwbG90cyhmaWdzaXpl PSg3LDcpKQpwMSA9IGF4NC5wbG90KGNsaW1fdGltZSxsb25kb25fc3RkLCdiJyxsYWJlbD0nTG9u ZG9uJykKcDIgPSBheDQucGxvdChjbGltX3RpbWUsY2l0eV9zdGQsJ3InLGxhYmVsPWNpdHlfbmFt ZSkKCmF4NC54YXhpcy5zZXRfbWFqb3JfbG9jYXRvcihtb250aHMpCmF4NC54YXhpcy5zZXRfbWFq b3JfZm9ybWF0dGVyKG1vbnRoRm9ybWF0dGVyKQpheDQueGF4aXNfZGF0ZSgpCmF4NC5zZXRfeWxh YmVsKCdDbGltYXRvbG9naWNhbCBtYXhpbXVtIHRlbXBlcmF0dXJlIC8gJF5cY2lyYyRDJykKCmF4 NC5sZWdlbmQoKQpmaWc0LnNhdmVmaWcoJ3Bsb3RzLycrY2l0eV9uYW1lKydfY2xpbS5wbmcnKQoK IyBzaG93IGFsbCBmaWd1cmVzIGNhbiBiZSBjb21tZW50ZWQgb3V0CnBsdC5zaG93KCkKCiMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKCnBlcl9hYm92ZV90aHJlc2g9bnAuZW1wdHkoWzMxXSkK Zm9yIHRlbXAgaW4gbnAuYXJhbmdlKDAsMzEpOgogICAgaW5kPW5wLndoZXJlKGxvbmRvbiA+IHRl bXApCiAgICBkaWZmPWxvbmRvbltpbmRdIC0gY2l0eVtpbmRdCnBvcz1ucC5zdW0oZGlmZiA+IDAp CnByb3A9ZmxvYXQocG9zKS9mbG9hdChsZW4oZGlmZikpCnBlcl9hYm92ZV90aHJlc2hbdGVtcF0g PSBwcm9wCgpmaWc1LCBheDUgPSBwbHQuc3VicGxvdHMoZmlnc2l6ZT0oNyw3KSkKCmF4NS5wbG90 KChucC5hcmFuZ2UoMCwzMSkpLHBlcl9hYm92ZV90aHJlc2gpCgpheDUuc2V0X3lsYWJlbCgncGVy Y2VudGFnZSBvZiBkYXlzIDE4ODAgLSAyMDEwJykKYXg1LnNldF94bGFiZWwoJ1RlbXBlcmF0dXJl IERpZmZlcmVuY2UnKQoKcGx0LnNob3coKQoKCg== --_005_141570478600050391studentreadingacuk_--