I admire your courage to do this in assembly!

Ioannis