[#113] Need to solve it
[#107] Start to solve