Level 4
https://streamable.com/cllycm
Wow, your solution is quite different from mine . I like how you approached it