#....... ........ ...# .%...... #########...## .....(..###### #............# .<..<........# #............# .............###............# ...............#............# ......^........#............# ...............#............# .....###.......#.....)......# ## #.......#............# #.......#o...........# #.......)............# ###..(...............# #............####### #............# ##############