apakah puasa setengah hari sah 87