def set_waypoint_quota(self, waypoint_quota):
if self.get_waypoint_quota_metadata().is_read_only():<EOL><INDENT>raise NoAccess()<EOL><DEDENT>if not self.my_osid_object_form._is_valid_cardinal(waypoint_quota,<EOL>self.get_waypoint_quota_metadata()):<EOL><INDENT>raise InvalidArgument()<EOL><DEDENT>self.my_osid_object_form._my_map['<STR_LIT>'] = waypoint_quota<EOL>
how many waypoint questions need to be answered correctly