Cleared the first 4 challenges so far. They're pretty difficult alright.