. ..## #....### ## #.......######. # #.... ........ .# #.....##..##.##..# ......w...##....## #....####....##..### ##. ###.<....^.. #..##...## #.... ..# #..#.# # #.##.# #.# . ..# .. ..# ..