これほとんど全部自分で書いてるんやろ?