added squareroot
added MyArrayList