two timerw to trigger events and be interruppted and restart by incoming data

I am trying to build two timers for a program on my UNO that are triggered to start at separate times by separate inputs, they will be set to both count up to say 1 minute then trigger each will trigger an event. However, if during the minute count another input is received the timer will stop and reset without triggering the event. Is this possible on the arduino UNO?

Also I am a novice at programming and generally script kiddy a lot of my stuff and then just cut, copy, paste and alter it according to my needs.

This is for part of my final capstone project for college so if someone could please help I would really appreciate it.

Thanks

So you are just going to be condescending, as opposed to answering my question. Very helpful.

If you want to see the code I have written then feast your eyes. Also, this isn't the code I have working. This is a slightly modified version that I was playing around with trying to get it to work.

UNO2.ino (2.8 KB)

   if((who1 = 1) or (who2 = 1) && (tool > 0)){

= is the assignment operator.
== is the equality operator.

For someone working on a capstone project, stupid mistakes like this are not expected.

I gave up on trying to read your code. The piss-poor indenting, and random placement of curly braces indicate a complete disregard for people trying to make sense of the code.