How would I implement SHA-3 to Snap!?

I could implement SHA-2 but I don't understand the pseudocode of SHA-3. Can somebody help me?

What do you need help with?

I want to implement SHA-3 to Snap!. I tried but I don't actually understand the pseudocode

I can't really help you with that unless you tell me what you can't understand about it

I don't know how to convert the source code of SHA-3 to Snap!

Do you understand C or Python?

What is SHA-3?

It is a cryptographic hash function. It's formally called Keccak (its original name)