Can anyone tell me how to solve this question? I am getting confused with the question

Construct a DFA Of language L = {a^ib^jc^k | i,j,k>0}

I have tried like this tell me if it is correct or not :

Upload an image:

Please see the answer

But your DFA accepts aabbaa !... which is not acceptable in language a^ib^jc^k or after 'b' there should not be 'a' '. I have designed as below , please check that :

Below we have S2 as accepting state.