adding my final solution to 01