Quando un numero viene mostrato su una calcolatrice, è possibile considerare come sarebbero le varie trasformazioni di quel numero. Ad esempio, su un display a sette segmenti, 2 viene mostrato in questo modo:

E quando capovolto in orizzontale appare così:

Pertanto, l'immagine speculare di 2 è 5.
Il compito di questa sfida è prendere un numero a una cifra e restituire il numero che è la sua immagine speculare (se possibile). Se la sua immagine speculare non sembra un numero, restituisce il numero ruotato di 180 gradi (se possibile). Se nessuno di questi è il caso, restituire -1.
Ecco l'elenco completo di input e output che il tuo programma deve gestire:
Input Output
0 0
1 -1
2 5
3 -1
4 -1
5 2
6 9
7 -1
8 8
9 6
Come una sfida di code-golf , vince il codice più corto!