K-99: Ninety-Nine Kotlin Problems

#41

#42

#43

#44

#45

#49

P49 - Gray code.

#50

P50 - Huffman code.

#51

P51 - Huffman code (1)

#52

P52 - Huffman code (2)

#53

P53 - Huffman code (3)

#56

P56 - Symmetric binary trees.

#57

#58

P58 - Generate-and-test paradigm.