a delayed F.I.R. is not illegal