Coding is really small & simple; Algorithm (design) & practice is the real key & challenging --- Marshima