as a hobby , record the algorithem I studied