[WIP]distinctとzipを実装したが、flattenができない