.# # .#.# .######### ######.#.## .........# #......!... .#######.# #...(....## #...##.# #.......... ...#.#...(# #!..l....# ...._..<..# #..<.....# ####.####.# ########## # #.# #.# ... ... ...