applied-ga and tensors edited. problem-solving added