smart test

smart test