1true 2false 3false 4false 5------ 6false 7true 8false 9false 10------ 11false 12false 13true 14false 15------ 16false 17false 18false 19true 20------ 21true 22