. .... #...... #....... ###........ ####........... #.............. #....).......... #.....(.......... ###..o...!........ ##....... #................ #.....<........... #........%......# ##..............# ####...........# #...........# ##..#.####### #.....# #..#.## ######