inputformat