Level

this code is licensed under a Creative Commons Attribution-Share Alike license
see http://creativecommons.org/licenses/by-sa/3.0/ for details