#........ #.>..... ....... #..... #.... # ######... ..#.....#.# .........<# ..........# ..........# ......{l..# ..........# ............ .........!### .........## ..#.....## #########