Only works with the same number 4 times in a list

Not sure why yet, but inputs like evalList([1, 2, 3, 3, 2, 1, 1, 2, 3,
3, 1, 2]). are saying false