20050818 india: Nepal claim ludicrous: Army