I agree the first 2 look like a very nice male and the last one looks like a female.....thats how my female looked before she laid eggs. If she is eating like a horse then she is probably gonna lay eggs soon, then you will be able to tell for sure...