problem 018 solved
problem 019 solved
problem 021 solved
problem 021 solved
solving problem 024