How do you handle a situation where you are assigned a task using a technology you have never worked with before?