divide code file