Yhea, last level may be a bit too much. There is a Hint section in the blogpost if anyone needs it. Happy that you liked it!