There is various way to win the last level 100% of the time. Like any other puzzle you may need to search and fail several times before finding the solution.
After years of Idle games on Kongregate, peoples find that kind of game hard.
Just take some times and be patient and this game deserves his Medium badge difficulty, no more no less.