セルフチェッキング
serufuchekkingu

Noun

1. self-checking