I'm new to AHK and I wanted to make a script that remaps all the number keys to the relative symbol above it and the symbol to the number. So for example when I press 2 "@" is printed, and SHIFT+2 actually prints 2.

my code is as follows:

```
2::send @
@::send 2

```

and so on for all other number keys...

but apparently the @ printed by the first `send` triggers the second and it gets stuck in a loop.  

I know it's probably a stupid and basic mistake but I couldn't find anything about how to go around this. Anybody know how to do it?