pat1~pat3