code backup; 11+3 not working yet
code backup; not working yet
works for some simple cases; not good enough!
apparently works on some examples

but the code is VERY UGLY!
ugly ugly!
another 11+3 implementation

a little bit cleaner