Is the premise "Two men are interacting with some sort of mechanical contraption that is mounted on a wall." true if "Some mechanics at work."?

OPTIONS:
- yes
- it is not possible to tell
- no
it is not possible to tell