putrahidayat (42)