https://jemarch.net/poke-elf