## # . .. .# #.# #. .# ....##.##.###.# #..(....... #.......###.# #w........ ........%.....# ####.########## #