half 2 , 3 , HMS ,half