_____ _ ___ _ _ _
|_ _|| |_ ___ / __|| |_ _ _ (_) ___| |_ _ __ __ _ ___
| | | ' \ / -_) | (__ | ' \ | '_|| |(_-<| _|| ' \ / _` |(_-<
|_| |_||_|\___| \___||_||_||_| |_|/__/ \__||_|_|_|\__,_|/__/
/ __| _ __ (_) _ _ (_)| |_
\__ \| '_ \| || '_|| || _|
|___/| .__/|_||_| |_| \__|
|_| in practice
.---. ___ _ ___ ___
( ! ) | _ ) | | \ \ / / |
___ _ ___ ___`---O .---. | _ \ |_| |\ V /|_|
| _ ) | | \ \ / / | o _/----.\ |___/\___/ |_| (_)
| _ \ |_| |\ V /|_| (_.---. `| -
|___/\___/ |_| (_) |. . \ \ _.-. .-._
_.-. .-._ \\ `-' '''' `$' ````
'''' `$' ```` __\__//\__ - ___ _ ___ ___
.' ' \/ `. | _ ) | | \ \ / / |
___ _ ___ _/ \ \ '| _ \ |_| |\ V /|_|
| _ ) | | \ \ // . |o o \ |___/\___/ |_| (_)
| _ \ |_| |\ V(.-.' || |\ \
___ ___ |___/\___/ |/(\ \ ||o o | \ | -
| \ \ / / | / `\. \|| | | | _____
| |\ V /|_| J \/O\|o o | | ] /_/__/|
_/ |_|_(_)_ ___ _| \ \ | |__|| | || ___ _ ___ __
| _ ) | | \ \ / | |\/o o \| \-. | || | _ ) | | \ \ / /
| _ \ |_| |\ V /| / | /(M/)\`.| || | _ \ |_| |\ V /|
|___/\___/ |_| J / \ | `' \-+--'| |___/\___/ |_| (
\ / \ | \| ||
`--->-._ \ _.J | ||
___ _ ___ ___ ( `' `< L | ||
| _ ) | | \ \ / / | / / \ \ F__|/
| _ \ |_| |\ V /|_| / / `. `.___.' -
|___/\___/ |_| (_) / / \ \ ___ _ ___ ___
/ / - \ \ - | _ ) | | \ \ / / |
/ / \ \ | _ \ |_| |\ V /|_|
__VK______________.-.< /________________\ >__|___/\___/ |_| (_)_
- \ `. / - \ .' \ -
- `._ ' - - ' /' - | -
- ``' (_.' - -
- - - |
- - - -
_______________________________________________________________________