各関数をmap, reduceを用いて1行に