ADD: Further algorithm working, added occupied to blocks