Removed a // 2 for sake of simplicity