my father wants me to write software that useful for his preparation of some testing.