Hamas is a few thousand people and the IDF are still fighting them after 2 years. There are about a million in the IRGC/Basij/Army in Iran.
Reply on news.ycombinator.com