______ _______ _______ _______ _______ ______ _______   _______ _______ 
|      |       |    |  |_     _|   _   |      |_     _| |   |   |     __|
|   ---|   -   |       | |   | |       |   ---| |   |   |   |   |__     |
|______|_______|__|____| |___| |___|___|______| |___|   |_______|_______|