reconfigurable computer idea implementation 7337143