#include #include #include #define SHIFT_EINER (0) #define SHIFT_ZEHNER (4) #define SHIFT_HDTER (8) int main () { static prog_uint16_t BcdTab[] = { (0 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (0 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (0 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (0 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (0 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (0 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (0 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (0 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (0 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (0 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (0 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (0 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (0 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (0 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (0 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (0 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (0 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (0 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (0 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (0 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (0 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (0 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (0 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (0 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (0 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (0 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (0 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (0 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (0 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (0 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (0 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (0 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (0 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (0 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (0 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (0 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (0 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (0 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (0 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (0 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (0 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (0 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (0 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (0 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (0 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (0 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (0 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (0 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (0 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (0 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (0 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (0 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (0 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (0 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (0 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (0 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (0 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (0 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (0 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (0 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (0 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (0 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (0 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (0 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (0 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (0 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (0 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (0 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (0 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (0 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (0 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (0 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (0 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (0 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (0 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (0 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (0 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (0 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (0 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (0 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (0 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (0 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (0 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (0 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (0 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (0 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (0 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (0 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (0 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (0 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (0 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (0 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (0 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (0 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (0 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (0 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (0 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (0 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (0 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (0 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (1 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (1 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (1 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (1 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (1 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (1 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (1 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (1 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (1 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (1 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (1 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (1 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (1 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (1 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (1 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (1 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (1 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (1 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (1 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (1 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (1 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (1 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (1 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (1 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (1 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (1 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (1 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (1 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (1 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (1 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (1 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (1 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (1 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (1 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (1 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (1 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (1 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (1 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (1 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (1 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (1 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (1 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (1 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (1 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (1 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (1 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (1 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (1 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (1 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (1 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (1 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (1 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (1 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (1 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (1 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (1 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (1 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (1 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (1 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (1 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (1 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (1 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (1 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (1 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (1 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (1 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (1 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (1 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (1 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (1 << SHIFT_HDTER) | (6 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (1 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (1 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (1 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (1 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (1 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (1 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (1 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (1 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (1 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (1 << SHIFT_HDTER) | (7 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (1 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (1 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (1 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (1 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (1 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (1 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (1 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (1 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (1 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (1 << SHIFT_HDTER) | (8 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (1 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (1 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (1 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (1 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (1 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (1 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (1 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (1 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (1 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (1 << SHIFT_HDTER) | (9 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (2 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (2 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (2 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (2 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (2 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (2 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (2 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (2 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (2 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (2 << SHIFT_HDTER) | (0 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (2 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (2 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (2 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (2 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (2 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (2 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (2 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (2 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (2 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (2 << SHIFT_HDTER) | (1 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (2 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (2 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (2 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (2 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (2 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (2 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (2 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (2 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (2 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (2 << SHIFT_HDTER) | (2 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (2 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (2 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (2 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (2 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (2 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (2 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (2 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (2 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (2 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (2 << SHIFT_HDTER) | (3 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (2 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (2 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (2 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (2 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (2 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (2 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (5 << SHIFT_EINER), (2 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (6 << SHIFT_EINER), (2 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (7 << SHIFT_EINER), (2 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (8 << SHIFT_EINER), (2 << SHIFT_HDTER) | (4 << SHIFT_ZEHNER) | (9 << SHIFT_EINER), (2 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (0 << SHIFT_EINER), (2 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (1 << SHIFT_EINER), (2 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (2 << SHIFT_EINER), (2 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (3 << SHIFT_EINER), (2 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (4 << SHIFT_EINER), (2 << SHIFT_HDTER) | (5 << SHIFT_ZEHNER) | (5 << SHIFT_EINER) }; uint8_t Bin = 233; volatile uint16_t BCD = pgm_read_word(&BcdTab[Bin]); printf("%u", BCD); //0x0233 while(1) asm volatile ("nop"); return 0; }