Fixed talk sphinx issue! Found bugs:
- you can unlock already unlocked doors.
- if you try to unlock a door where there is none,
the program crash.