. .... ..... ...... # ....... ... ....... .!..#######....... #.......l.b......... ........