import re
import datetime
import sys
date_format = '[%d/%b/%Y:%H:%M:%S %z]'
date_regexp = re.compile ( '\[.+\]' )
#with open('apache.out', 'w', encoding='cp1251') as out:
# with open('apache.in', 'r', encoding='cp1251') as file:
file = sys.stdin
out = sys.stdout
tz = datetime.datetime .strptime ( file.readline ( ) , '%z\n ' )
for line in file:
date = datetime.datetime .strptime ( date_regexp.search ( line) [ 0 ] , date_format)
out.
write ( date_regexp.
sub ( date.
astimezone ( tz.
tzinfo ) .
strftime ( date_format
) , line
) )
aW1wb3J0IHJlCmltcG9ydCBkYXRldGltZQppbXBvcnQgc3lzCgpkYXRlX2Zvcm1hdCA9ICdbJWQvJWIvJVk6JUg6JU06JVMgJXpdJwoKZGF0ZV9yZWdleHAgPSByZS5jb21waWxlKCdcWy4rXF0nKQoKI3dpdGggb3BlbignYXBhY2hlLm91dCcsICd3JywgZW5jb2Rpbmc9J2NwMTI1MScpIGFzIG91dDoKIyAgICB3aXRoIG9wZW4oJ2FwYWNoZS5pbicsICdyJywgZW5jb2Rpbmc9J2NwMTI1MScpIGFzIGZpbGU6CmZpbGUgPSBzeXMuc3RkaW4Kb3V0ID0gc3lzLnN0ZG91dAp0eiA9IGRhdGV0aW1lLmRhdGV0aW1lLnN0cnB0aW1lKGZpbGUucmVhZGxpbmUoKSwgJyV6XG4nKQpmb3IgbGluZSBpbiBmaWxlOgogICAgZGF0ZSA9IGRhdGV0aW1lLmRhdGV0aW1lLnN0cnB0aW1lKGRhdGVfcmVnZXhwLnNlYXJjaChsaW5lKVswXSwgZGF0ZV9mb3JtYXQpCiAgICBvdXQud3JpdGUoZGF0ZV9yZWdleHAuc3ViKGRhdGUuYXN0aW1lem9uZSh0ei50emluZm8pLnN0cmZ0aW1lKGRhdGVfZm9ybWF0KSwgbGluZSkpCg==
stdin
LTAyMDAKMTk1LjE5LjIyNC4xMDQgLSBhYmMgWzAyL0RlYy8yMDA0OjE4OjI1OjE5ICswMTAwXSAmcXVvdDtHRVQgLyBIVFRQLzEuMSZxdW90OyAzMDQgLQoxOTUuMTkuMjI0LjEwNCAtIC0gWzAyL0RlYy8yMDA0OjE4OjI1OjE5ICswMTAwXSAmcXVvdDtHRVQgL21haW4uY3NzIEhUVFAvMS4xJnF1b3Q7IDMwNCAtCjE5NS4xOS4yMjQuNzkgLSAtIFswMi9EZWMvMjAwNDoyMDo1ODoyMCArMDMwMF0gJnF1b3Q7R0VUIC90dHMgSFRUUC8xLjEmcXVvdDsgMzAyIDI5MwoxOTUuMTkuMjI0Ljc5IC0gLSBbMDIvRGVjLzIwMDQ6MjA6NTg6MjAgKzAzMDBdICZxdW90O0dFVCAvdHRzLyBIVFRQLzEuMSZxdW90OyAzMDIgMzAzCjIwNy40Ni45OC40MiAtIC0gWzAzL0RlYy8yMDA0OjA0OjM5OjMyICswMzAwXSAmcXVvdDtHRVQgL3JvYm90cy50eHQgSFRUUC8xLjAmcXVvdDs=
-0200
195.19.224.104 - abc [02/Dec/2004:18:25:19 +0100] "GET / HTTP/1.1" 304 -
195.19.224.104 - - [02/Dec/2004:18:25:19 +0100] "GET /main.css HTTP/1.1" 304 -
195.19.224.79 - - [02/Dec/2004:20:58:20 +0300] "GET /tts HTTP/1.1" 302 293
195.19.224.79 - - [02/Dec/2004:20:58:20 +0300] "GET /tts/ HTTP/1.1" 302 303
207.46.98.42 - - [03/Dec/2004:04:39:32 +0300] "GET /robots.txt HTTP/1.0"