I passed exam today with 92%. I think HF book is the best book. I just read HF three times and did some free mock exam. But, for me, HF book was the one. If you read the book understand thoroughly, then nobody would have problems to pass.
Thank you all here, especially who answered to my questions ^^