############ #<.........# #..........# #...(......## #....o.%...>. #..o.o......# #..