.### ... ####.#### #........ #........ #########........ ........hh....... #########........ .........####.# ########.# .. .## .# .. .#