Using string.ascii_letters for py3 compatibility