Updated the code style to better align with Paterson's.
Properly labelled and commented ATTACK and its subroutines. There is no guarantee of the correctness of the comments, because I don't know how to play chess.
Added the reconstructed source code of CHESS.COM. The ATTACK routine and its subroutines have not been given meaningful label names and comments yet.