def transpose(matrix):
listOfLists = []
for row in range(len(matrix[0])):
colList = []
for col in range(len(matrix)):
colList.append(matrix[col][row])
listOfLists.append(colList)
return listOfLists
ZGVmIHRyYW5zcG9zZShtYXRyaXgpOgogIGxpc3RPZkxpc3RzID0gW10KICBmb3Igcm93IGluIHJhbmdlKGxlbihtYXRyaXhbMF0pKToKICAgIGNvbExpc3QgPSBbXQogICAgZm9yIGNvbCBpbiByYW5nZShsZW4obWF0cml4KSk6CiAgICAgIGNvbExpc3QuYXBwZW5kKG1hdHJpeFtjb2xdW3Jvd10pCiAgICAgIGxpc3RPZkxpc3RzLmFwcGVuZChjb2xMaXN0KSAgIAogIHJldHVybiBsaXN0T2ZMaXN0cwo=