yeesh. this is getting messy. the hope here is to get b.py working and merge it into sol.py, eliminating the extra files in the process. and fix the readme again.