some valid and invalid chains