No - there are three hard things in computer science: cache invalidation, naming thi, concurrencyngs, and off-by-one errors.
1st Cache invalidation
3rd Concurrency
2nd Naming things
4th Off-by-one errors
Also, nit: those are ordinals (since they specify the order). Cardinals would be one, two, three, four.