# [Runic Enchantments], 30 bytes

    i::i::}3s=?!@-'|A"5"n:}=?!@+=@

[Try it online!][TIO-jqzkyuax]

[Runic Enchantments]: https://github.com/Draco18s/RunicEnchantments/tree/Console
[TIO-jqzkyuax]: https://tio.run/##KyrNy0z@/z/TygqIao2Lbe0VHXTVaxyVTJXyrGpBPG1bh///zRUMjQA "Runic Enchantments – Try It Online"

With a pending update, 4 bytes can be saved, as presently integer inputs are treated as doubles and don't equal integers of the same value. Hence `"5"n` instead of just `5`. This was an oversight and several factors are being adjusted to account for it (such as using `Approximately(a, b)` instead of `a.Equals(b)`).

Outputs `0` (exactly one zero) for false and any other output (literally whatever is left on the stack) for true.