CYK

160
reputation
6

English is not my first language, so please feel free to correct my answers and questions.