/\ ______ /\ / \ / h \ /________________\ || [] [] || || __ || __ || || | | || | | || || | | || | | || || |__| || |__| || || ____ ____ || || | || | || || |____||____| || ^^^^^^^^^^ |__________________| ^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^