mission3 from MIAC

to judge the type exactly