## .. ###. # ...#####.# #..(... .####..l^# (.....O<.# .####.##.# # .# .. ###