>>408
flatMapを使って出力を終端にまとめるとさらに短かくなる
https://ideone.com/KjWBVA