Problem-solving at its finest.