The number of camels divided by 2,3,4, or 5 will have 1 remainder. Since 4=2*2, the information about rows of two is not a new information, it is redundant. Every number that has a 1 remainder when divided by 4, will also have 1 remainder when divided by 2. So we are looking for a number less than 100 that has a remainder of 1 when divide by 3 or 4 or 5.
If the remainder when divide by 3 or 4 is 1, then the remainder when divided by 3*4=12 will also be 1.
If the remainder when divide by 4 or 5 is 1, then the remainder when divided by 4*5=20 will also be 1.
Since 3,4 and 5 are relative primes we are looking for a number that has a 1 remainder when divided by 3*4*5 = 60. That number is 60+1 =61. 60 is divisible by 3 and 4 and 5, so 61 will give us 1 remainder.
There were 61 camels in the caravan.