Adding the solution to the Repo

Signed-off-by: Velin Georgiev <velin.georgiev@gmail.com>