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