Solved, I really liked this challenge
Thanks a lot to JumpingLlama, also @R4J that hint for final step is cool af