Bitquence: a problem solver