Solved 58
Solved 44

Only real change was the was we searched for j and k
Solved 92
Added comments and small changes for 92

looking for a better solution
Rewrote 92 to improve solution time