.# . .o ..## o# ..# .# ... .# .####.############ .# .......^......[o.##.###.O# ........########.......... #####.....†<# ####....##. ###..##.# ###.... ##.##..# #.. #..##.# . ##.. .. ## ... #... ####