1LOC solution ;)