half 4 , half 5 , half 6 ,half