######## #......# #......###################### #.........................).# #......####################o# #......# #.# #......# #.# #......# #.# ####......####### ... .....>............ .o. #########.####### ... #######.### .o... #.........##### o.. #.....<........ #.........##### #.........# #.........# ####.##.##.. #.##.# .## #.##.# . ... .. #.# # .