さすがにコードを全部書くつもりはないので、自分で頑張ってみてください。 分からないところを答えるくらいの事はしてもいいので、コードを書いてみて、実行してみて、それでもまだ分からない、というところが出たらまたどうぞ。