Added algorithms warmup solutions