### #.. #.# #.####### ####..>.^..# #...######.# #........# #....###.# #........# #........# ###......# #######........# #..............# ##.####........# #.# #....)..... #.# ##......#.. #.# ###..... #.# ...## #.# ## #.# #.# #.# #.# #.# #.####### #.......# #######.# #.# #.# #.# #.# #.# #.####### .# #.......# .# #.......# .# #.......# .# #.......### .# #.........####o# #.......o....))# #####.....#####..... #.....# .... ####### ... .. .