utils: extend zip_flat to 4 lists