Overriding a synchronized method
overriding, synchronization
Solution
If a method in super class is synchronized, but you override the method in a subclass and don't synchronize it, then the method is no longer synchronized if called on the subclass.
Problem
What happens when a method in super class is synchronized, but you override the method in a subclass and don't synchronize it ?