# .# ##.## ##.... ###... ###...# #^...<# #..=....# .......### ...##.. .# ###