Advent calendarを参考に色々追加