Hesap makinesinde bir sayı gösterildiğinde, bu sayının çeşitli dönüşümlerinin nasıl görüneceğini düşünmek mümkündür. Örneğin, yedi bölümlü bir ekranda 2 şu şekilde gösterilir:
Ve yatay olarak çevrildiğinde şöyle görünür:
Bu haliyle, 2'nin ayna görüntüsü 5'tir.
Bu görevdeki görev, tek basamaklı bir sayı almak ve ayna görüntüsü olan sayıyı döndürmektir (mümkünse). Ayna görüntüsü bir sayıya benzemiyorsa, 180 derece döndürülmüş sayıyı döndürün (mümkünse). Bunlardan hiçbiri söz konusu değilse -1 döndürün.
Programınızın işlemesi gereken giriş ve çıkışların tam listesi:
Input Output
0 0
1 -1
2 5
3 -1
4 -1
5 2
6 9
7 -1
8 8
9 6
Bir kod-golf meydan okuma olarak, en kısa kod kazanır!