It was a bright sunny day, as I was walking in front of the scruffy canteen of buet, a colossal star told me that the assigned 4 bit computer requirements are available on Palashi. Well it included no more than 16 instructions. They include logical AND, OR, XOR, XCHG, ADD, SUB, PUSH, POP, JZ(jump if zero), SHIFT right, CALL address, LOAD etc. After passing the mid term in despair, I finally came up with a operational design which could do the previous. Even though this looks a bit cumbrous, there was no energy left to pretty it up. The instructions are written on the RAM and the instructions are executed sequentially.