Solution Algorithm

# Summary