#.##.# ###..#. ..... #...# #...# #...# #######...# ......W<..# #########.###.# ........!...# #######......... .......#..# #######.# . .# . . ..