<|system|>
<|end|>
<|user|>
All code should be contained in ``` blocks. Write a {{language}} function {{Signature}} {{Input}} that returns {{Output}}.
<|end|>
<|assistant|>